From 9fb49f8385401ae5a98c448dbfc59537dda55063 Mon Sep 17 00:00:00 2001
From: ragsmpl <rags.mpl@gmail.com>
Date: Tue, 23 Apr 2024 15:50:52 +0530
Subject: [PATCH] Create test.yaml

---
 .github/workflows/test.yaml | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)
 create mode 100644 .github/workflows/test.yaml

diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml
new file mode 100644
index 0000000..4ab95ff
--- /dev/null
+++ b/.github/workflows/test.yaml
@@ -0,0 +1,37 @@
+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')
+              ]
+            }