Skip to content

Commit 3492be5

Browse files
tashianclaude
andcommitted
Add comments to zizmor suppression config
Explain why each rule is suppressed to aid future reviewers. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent f7def8d commit 3492be5

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/zizmor.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
rules:
2+
# Internal reusable workflows (smallstep/*@main) intentionally track
3+
# the main branch for centralized CI management. Pinning to a SHA
4+
# would defeat the purpose of the shared workflows repo.
25
unpinned-uses:
36
ignore:
47
- code-scan.yml:12
58
- goreleaser.yml:133
69
- goreleaser.yml:141
10+
# These workflows either lack a top-level `permissions:` block
11+
# (using GitHub defaults) or delegate to reusable workflows that
12+
# declare their own minimal permissions internally.
713
excessive-permissions:
814
ignore:
915
- ci.yml:1

0 commit comments

Comments
 (0)