From 063a8eed15ab3332d95e57d8e4c207212dea336f Mon Sep 17 00:00:00 2001 From: Malik Parvez <84777619+malikparvez@users.noreply.github.com> Date: Fri, 14 Nov 2025 15:49:30 +0530 Subject: [PATCH 1/2] Add GitHub Actions workflow for syntax validation --- .github/workflows/workflow_validator.yml | 30 ++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/workflow_validator.yml diff --git a/.github/workflows/workflow_validator.yml b/.github/workflows/workflow_validator.yml new file mode 100644 index 0000000..ea0bf6d --- /dev/null +++ b/.github/workflows/workflow_validator.yml @@ -0,0 +1,30 @@ +name: Validate GitHub Workflow Syntax + +on: + pull_request: + paths: + - ".github/**" + +jobs: + validate: + name: Lint Workflow Files + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Install Go + uses: actions/setup-go@v5 + with: + go-version: "stable" + + - name: Install actionlint + run: | + echo "⬇️ Installing actionlint..." + go install github.com/rhysd/actionlint/cmd/actionlint@latest + + - name: Run actionlint + run: | + echo "🔍 Validating GitHub workflow syntax..." + ~/go/bin/actionlint From 258e107d292c5cb51468102e101f905b0908e565 Mon Sep 17 00:00:00 2001 From: Malik Parvez <84777619+malikparvez@users.noreply.github.com> Date: Fri, 14 Nov 2025 15:51:19 +0530 Subject: [PATCH 2/2] Fix indentation in workflow_validator.yml --- .github/workflows/workflow_validator.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow_validator.yml b/.github/workflows/workflow_validator.yml index ea0bf6d..80cbb22 100644 --- a/.github/workflows/workflow_validator.yml +++ b/.github/workflows/workflow_validator.yml @@ -12,7 +12,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v4 - name: Install Go uses: actions/setup-go@v5