From 741a3eb26e1056716cbd52cf0c6cea27533022ca Mon Sep 17 00:00:00 2001 From: Nils Andreas Svee Date: Sun, 10 May 2026 20:31:25 +0700 Subject: [PATCH] ci: expand workflow security auditing with actionlint Rename the zizmor workflow to actions-security and add actionlint to provide comprehensive static analysis and linting for GitHub Actions. --- .../{zizmor.yml => actions-security.yml} | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) rename .github/workflows/{zizmor.yml => actions-security.yml} (59%) diff --git a/.github/workflows/zizmor.yml b/.github/workflows/actions-security.yml similarity index 59% rename from .github/workflows/zizmor.yml rename to .github/workflows/actions-security.yml index 71da9fd..b0c040b 100644 --- a/.github/workflows/zizmor.yml +++ b/.github/workflows/actions-security.yml @@ -14,15 +14,32 @@ on: permissions: contents: read - security-events: write - actions: read jobs: + actionlint: + name: actionlint + runs-on: ubuntu-latest + timeout-minutes: 10 + + steps: + - name: Checkout + uses: actions/checkout@v6 + with: + persist-credentials: false + + - name: Run actionlint + uses: raven-actions/actionlint@v2 + zizmor: name: zizmor runs-on: ubuntu-latest timeout-minutes: 10 + permissions: + contents: read + actions: read + security-events: write + steps: - name: Checkout uses: actions/checkout@v6