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
chore(ci): pin GitHub Actions to commit SHAs (#596)
* chore(ci): pin GitHub Actions to commit SHAs
Tags are mutable — a compromised action maintainer can silently retarget an
existing tag. Pinning to full commit SHAs (with a trailing version comment for
grep-ability) closes that supply-chain hole, per GitHub's hardening guide and
OpenSSF Scorecard's Pinned-Dependencies check.
Adds a Dependabot config grouped into a single weekly PR so SHA bumps land as
reviewable updates instead of stale pins.
Closes#567.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* chore(ci): add bun ecosystem to Dependabot
Bun's text lockfile already pins every package by sha512 integrity hash, and
every CI install runs with --frozen-lockfile. The remaining gap was getting
upstream version drift surfaced as PRs. Adding the bun ecosystem to the
existing Dependabot config groups production and dev dependency bumps into two
weekly PRs.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments