Skip to content

fix(signature): verify against the committer, not the author #72

fix(signature): verify against the committer, not the author

fix(signature): verify against the committer, not the author #72

Workflow file for this run

---
name: Lint GitHub Actions workflows
on: # yamllint disable-line rule:truthy
pull_request:
permissions:
contents: read
jobs:
actionlint:
runs-on: ubuntu-latest
permissions:
pull-requests: write
steps:
- name: Checkout code
# yamllint disable-line rule:line-length
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Run actionlint
# yamllint disable-line rule:line-length
uses: reviewdog/action-actionlint@6fb7acc99f4a1008869fa8a0f09cfca740837d9d # ratchet:reviewdog/action-actionlint@v1
with:
github_token: ${{ github.token }}
reporter: github-pr-review
fail_level: any
yamlfix:
runs-on: ubuntu-latest
permissions:
pull-requests: write
steps:
- name: Checkout code
# yamllint disable-line rule:line-length
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Set up uv
# yamllint disable-line rule:line-length
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # ratchet:astral-sh/setup-uv@v8.2.0
- name: Set up reviewdog
# yamllint disable-line rule:line-length
uses: reviewdog/action-setup@d8a7baabd7f3e8544ee4dbde3ee41d0011c3a93f # ratchet:reviewdog/action-setup@v1
- name: Run yamlfix
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ github.token }}
run: |-
set -o pipefail
uvx yamlfix .github/workflows/
git diff .github/workflows/ |
reviewdog -f=diff -name=yamlfix \
-reporter=github-pr-review -fail-level=any
zizmor:
runs-on: ubuntu-latest
permissions:
pull-requests: write
steps:
- name: Checkout code
# yamllint disable-line rule:line-length
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Set up uv
# yamllint disable-line rule:line-length
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # ratchet:astral-sh/setup-uv@v8.2.0
- name: Set up reviewdog
# yamllint disable-line rule:line-length
uses: reviewdog/action-setup@d8a7baabd7f3e8544ee4dbde3ee41d0011c3a93f # ratchet:reviewdog/action-setup@v1
- name: Run zizmor
env:
REVIEWDOG_GITHUB_API_TOKEN: ${{ github.token }}
run: |-
set -o pipefail
uvx zizmor==1.24.1 --format=sarif . |
reviewdog -f=sarif -name=zizmor \
-reporter=github-pr-review -fail-level=any