chore(guard): sync vendored public-repo-guard to canonical - #5
chore(guard): sync vendored public-repo-guard to canonical#5wave-av-release-bot[bot] wants to merge 1 commit into
Conversation
|
PR author is in the excluded authors list. |
ApprovabilityVerdict: Approved 47c8ff0 Minor CI/CD change updating actions/checkout version and adding security hardening ( You can customize Macroscope's approvability policy. Learn more. |
| 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.
🔍 Checkout pin now inconsistent across workflows
This workflow is bumped to actions/checkout v7.0.0 while every checkout in .github/workflows/_checks.yml (e.g. .github/workflows/_checks.yml:32, :150, :181) remains pinned to v4.3.1 without persist-credentials: false being newly added there (it already is set). The version divergence means two different checkout majors run in the same repo's CI; consider aligning pins repo-wide so the vendored-guard pattern stays reproducible and easy to audit.
Was this helpful? React with 👍 or 👎 to provide feedback.
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
Note
Update
public-repo-guardworkflow to useactions/checkoutv7 without persisted credentialsSyncs public-repo-guard.yml to the canonical version. Upgrades
actions/checkoutfrom v5.0.1 to v7.0.0 and setspersist-credentials: falseso theGITHUB_TOKENis no longer stored in the repository's Git config after checkout.Macroscope summarized 47c8ff0.
Summary by cubic
Syncs the vendored
public-repo-guardto the canonicalwave-foundation/scaffolder/public-repo-guard, improving leak detection and hardening CI token handling.New Features
100.64.0.0/10.Dependencies
actions/checkoutto v7.0.0.persist-credentials: falseto avoid exposing a live token to the scanner.Written for commit 47c8ff0. Summary will update on new commits.