Skip to content

[PD1-905] Roll out zizmor #5

[PD1-905] Roll out zizmor

[PD1-905] Roll out zizmor #5

Workflow file for this run

name: GitHub Actions Static Analysis
on:
push:
branches: [main]
paths:
- ".github/workflows/**"
- ".github/actions/**"
pull_request:
paths:
- ".github/workflows/**"
- ".github/actions/**"
permissions: {}
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
zizmor:
name: zizmor
runs-on: ubuntu-24.04
permissions:
security-events: write # upload zizmor SARIF results to code scanning
contents: read # check out the repository
actions: read # read workflow definitions for analysis
steps:
- name: Checkout code
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
with:
persist-credentials: false
- name: Install uv
uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4
- name: Run zizmor
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: uvx zizmor@1.25.2 .