Skip to content

Watch the action pins with dependabot - #4

Merged
nicodes merged 1 commit into
mainfrom
chore/dependabot
Aug 2, 2026
Merged

Watch the action pins with dependabot#4
nicodes merged 1 commit into
mainfrom
chore/dependabot

Conversation

@nicodes

@nicodes nicodes commented Aug 2, 2026

Copy link
Copy Markdown
Member

Every third-party uses: in this repo is now SHA-pinned. The cost of a SHA is that nothing tells you when it has gone stale — a tag at least reads as a version. This is the thing that tells you.

Grouped into one PR rather than one per action. Scoped to github-actions; the aviorstudio/* and nicodes/* refs stay on version tags by decision.

Phase 6 of the standardization plan (F8).

Every third-party `uses:` in this repository is pinned to a commit SHA
rather than a tag, because a tag is a moving reference and whoever can
move it can run code in these jobs. The cost of a SHA is that nothing
tells you when it has gone stale -- a tag at least reads as a version.
This is the thing that tells you.

Grouped into one pull request rather than one per action: these are all
the same kind of change, and a pin bump arriving alone every few days is
how pin bumps stop being read at all.

Scoped to github-actions. The aviorstudio/* and nicodes/* refs stay on
version tags by decision, so dependabot will offer those as version
bumps rather than opaque SHA changes.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@nicodes
nicodes merged commit 51fa867 into main Aug 2, 2026
1 check passed
@nicodes
nicodes deleted the chore/dependabot branch August 2, 2026 01:54
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