name: CI security linting on: push: branches: ["main"] pull_request: branches: ["*"] paths: - '.github/**' permissions: {} jobs: zizmor: name: zizmor latest via Cargo runs-on: ubuntu-latest permissions: contents: read security-events: write steps: - name: Checkout repository uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false - name: Install zizmor run: cargo install --locked zizmor - name: Run zizmor run: zizmor .github/workflows