ci: ignore known Zizmor findings

This avoids false positives from existing uses of `GITHUB_ENV` and
`pull_request_target` that are safe, as well as from cache usage in a
workflow that doesn't produce release artifacts.
This commit is contained in:
Daniel Hast committed 2026-03-09 21:40:50 -04:00
1 parent 3572bf7e16
commit ed767a6a69
3 files changed
+14 -5

No files matched your search

+4 -4
View File
@@ -3,22 +3,22 @@ description: "This action caches neovim dependencies"
runs:
using: "composite"
steps:
- run: echo "CACHE_KEY=${GITHUB_WORKFLOW}" >> $GITHUB_ENV
- run: echo "CACHE_KEY=${GITHUB_WORKFLOW}" >> $GITHUB_ENV # zizmor: ignore[github-env]
shell: bash
- run: echo "CACHE_KEY=${GITHUB_JOB}" >> $GITHUB_ENV
- run: echo "CACHE_KEY=${GITHUB_JOB}" >> $GITHUB_ENV # zizmor: ignore[github-env]
shell: bash
- if: ${{ matrix }}
env:
MATRIX_JOIN: ${{ join(matrix.*, '-') }}
run: echo "CACHE_KEY=${CACHE_KEY}-${MATRIX_JOIN}" >> $GITHUB_ENV
run: echo "CACHE_KEY=${CACHE_KEY}-${MATRIX_JOIN}" >> $GITHUB_ENV # zizmor: ignore[github-env]
shell: bash
- if: ${{ matrix.build }}
env:
MATRIX_JOIN: ${{ join(matrix.build.*, '-') }}
run: echo "CACHE_KEY=${CACHE_KEY}-${MATRIX_JOIN}" >> $GITHUB_ENV
run: echo "CACHE_KEY=${CACHE_KEY}-${MATRIX_JOIN}" >> $GITHUB_ENV # zizmor: ignore[github-env]
shell: bash
- id: image
+1 -1
View File
@@ -10,7 +10,7 @@ runs:
steps:
- name: Set $BIN_DIR
shell: bash
run: echo "$BIN_DIR" >> $GITHUB_PATH
run: echo "$BIN_DIR" >> $GITHUB_PATH # zizmor: ignore[github-env]
- if: ${{ runner.os != 'Windows' }}
name: Set ulimit
+9
View File
@@ -1,4 +1,13 @@
rules:
cache-poisoning:
ignore:
- test.yml
dangerous-triggers:
ignore:
- backport.yml
- labeler_pr.yml
- reviewers_add.yml
- reviewers_remove.yml
unpinned-uses:
config:
policies: