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
Follow-up to #603 (merged). Addresses the two regressions #603 introduced
plus the remaining startup_failure:
- Re-pin first-party actions/* to SHAs (revert the @v4 major tags). The repo
enforces SHA pins — Hypatia workflow_audit flagged the @v4 refs as
unpinned_action, and tag refs appear to be rejected at run-creation (the
persistent startup_failure hits ci/governance/secret-scanner, while every
passing simple workflow — stdlib-naming, workflow-linter, scorecard-enforcer
— pins by SHA). The SHAs are the repo's existing ones; only the fictional
version comments (v6.0.3 / v7.0.1) were corrected.
- De-trip the standalone secret scanner: its literal PEM markers tripped the
code-scanner against itself (the failing "Private Key" Hypatia alert on
tools/ci/secret-scan-standalone.sh). The marker is now assembled from
fragments. Also fix a latent bug — patterns starting with '-' need
`grep -e`, else grep parsed them as options and silently matched nothing
(verified: planted PEM + AWS keys are now detected; the tree stays clean).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Lz7pRcec2Z3tVtaAhvB3M8
0 commit comments