mirror of
https://gitea.com/actions/setup-java.git
synced 2025-04-22 16:55:40 +08:00
38 lines
1020 B
YAML
38 lines
1020 B
YAML
name: Display Supported PHP Versions
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- main
|
|
|
|
jobs:
|
|
display_versions:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: Checkout code
|
|
uses: actions/checkout@v2
|
|
|
|
- name: Fetch supported PHP versions
|
|
id: fetch-versions
|
|
run: |
|
|
# Replace `owner/repo` with your actual repository name
|
|
curl -s "https://raw.githubusercontent.com/owner/repo/main/supported_versions.md" > supported_versions.md
|
|
|
|
- name: Display versions as dropdown
|
|
id: display-dropdown
|
|
uses: stefanzweifel/git-auto-commit-action@v4
|
|
with:
|
|
commit_message: "Update PHP version dropdown"
|
|
branch: main
|
|
files: |
|
|
versions.json
|
|
actions: |
|
|
{
|
|
"name": "PHP Version",
|
|
"input_type": "select",
|
|
"options": [
|
|
$(awk '{print "{ \"label\": \""$2"\", \"value\": \""$2"\" }"}' supported_versions.md | tr -d '\n')
|
|
]
|
|
}
|