Skip to content

Pin every action to a SHA - #4

Merged
pablo-tech merged 1 commit into
mainfrom
ci/pin-actions
Sep 21, 2026
Merged

pablo-tech merged 1 commit into
mainfrom
ci/pin-actions

Conversation

@pablo-tech

Copy link
Copy Markdown
Contributor

A mutable tag is a supply-chain hole: actions/checkout@v7 is whatever the v7 tag points at when the job starts, and nothing here would notice it moving. Every uses: now names a commit, with the tag kept as a comment so the version stays readable.

Dependabot's github-actions entry keeps the pins current — it rewrites the SHA and the comment together, so the pin does not become a different kind of staleness.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@pablo-tech
pablo-tech merged commit d6148fa into main Sep 21, 2026
2 checks passed
@pablo-tech
pablo-tech deleted the ci/pin-actions branch September 21, 2026 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant