chore(guard): sync vendored public-repo-guard to canonical - #61
wave-av-release-bot[bot] wants to merge 1 commit into
Conversation
|
PR author is in the excluded authors list. |
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 | ||
| - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 |
There was a problem hiding this comment.
🔍 Verify the pinned commit SHA actually corresponds to v7.0.0
The commit SHA 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 is annotated as v7.0.0. Since this workflow is the repo's security gate and the pin is the only integrity guarantee for the action, it is worth confirming the SHA resolves to the tagged release in actions/checkout (the rest of the job verifies gitleaks by SHA-256, so a mismatched action pin would be the weakest link).
Was this helpful? React with 👍 or 👎 to provide feedback.
ApprovabilityVerdict: Needs human review Unable to check for correctness in 6b125d5. This CI workflow change (checkout version bump + security hardening) is low-risk, but the modified file is owned by wave-av/streaming-team and the bot author is not a designated owner. The CODEOWNERS team should review. You can customize Macroscope's approvability policy. Learn more. |
🟢 WAVE BugBot — clearNo confident findings on the changed lines. Local review · $0 inference · wave-dispatch |
Syncs the vendored
public-repo-guardtrio to the canonical source inwave-foundation/scaffolder/public-repo-guard.internal-ipleak rule (Tailscale-CGNAT100.64.0.0/10), lockstep with the pre-publish mirror gateEach changed file is byte-for-byte identical to canonical (verified by git blob SHA). The repo's own
Secrets + content policygate re-scans this PR.🤖 Generated with Claude Code
Summary by cubic
Syncs the vendored
public-repo-guardto the canonicalwave-foundation/scaffolder/public-repo-guardto keep leak rules aligned and tighten the CI scan. Updates the guard workflow to useactions/checkoutv7 and stop persisting the job token.New Features
100.64.0.0/10(mirrors the pre‑publish gate).Dependencies
actions/checkouttov7.0.0.persist-credentials: falseto drop the job token before runninggitleaksover the working tree.Written for commit 6b125d5. Summary will update on new commits.