You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ci): resolve template injection and ref-version-mismatch findings (#1502)
* fix(ci): resolve template injection findings
Move ${{ context }} expressions to env: variables to prevent shell injection.
Refs: PSEC-923
* fix(ci): add pedantic persona and suppress noisy zizmor rules
Add .github/zizmor.yml to configure dependabot cooldown and disable
pedantic-only rules with no security value (anonymous-definition,
undocumented-permissions, concurrency-limits).
Switch zizmor CI to pedantic persona to catch all template expansions
in run: blocks. Extend trigger paths to include .github/zizmor.yml
and .github/dependabot.yml so config changes also run the check.
Refs: PSEC-923
* fix(ci): add missing version comments to SHA-pinned action refs
Resolves 6 ref-version-mismatch zizmor findings by annotating SHA-pinned
action refs with their corresponding version:
- chainguard-dev/actions@0cba302 (5 occurrences): add # main
(this action tracks the rolling main branch; no semver tags are published)
- dtolnay/rust-toolchain@e97e2d8: add # v1
Refs: PSEC-923
0 commit comments