Skip to content

Commit 3038e49

Browse files
authored
docs: sync the scanner wording from the template (#260)
Picks up the wording correction from netresearch/.github#334 so this repo stays byte-identical to its template. Three things the previous comments got wrong: - the header named **betterleaks** while the job and the reusable keep the historical `gitleaks` name — the name is deliberate (renaming breaks every caller that references the workflow path or pins the job in branch protection), and the header now says so - it called the last job a **composer audit**, but the reusable also runs an **Opengrep SAST scan** — `skip-opengrep` defaults to `false` - the zizmor comment said the exemption covers "reusable workflows", while `"netresearch/*": ref-pin` matches any first-party `uses:`, composite actions included Comments only. No job, permission or trigger changes, and the file was byte-identical to the previous template revision before this sync — anything that had drifted was left alone and reported instead.
2 parents 6da4cdd + a92a457 commit 3038e49

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/zizmor.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ rules:
66
unpinned-uses:
77
config:
88
policies:
9-
# First-party reusable workflows track @main by policy and are
10-
# never SHA-pinned, so fixes propagate to all consumers.
9+
# First-party `uses:` — reusable workflows AND composite actions —
10+
# track @main by policy and are never SHA-pinned, so a fix propagates
11+
# to every consumer without a bump in dozens of repos.
1112
"netresearch/*": ref-pin
1213
# Everything else must be pinned to a full commit SHA.
1314
"*": hash-pin

0 commit comments

Comments
 (0)