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
Following #704, the release workflow still uses mutable tags such as actions/checkout@v7, oven-sh/setup-bun@v2, and docker/build-push-action@v7.
Motivation
Compromised upstream tags could introduce malicious code into the publishing job. SHA pinning reduces this supply-chain risk and makes action updates reviewable.
changed the title [-]Pin remaining release workflow actions to commit SHAs[/-][+][Feature Request] Pin remaining release workflow actions to commit SHAs[/+]on Oct 12, 2026
My rationale here is that I have only left actions unpinned that belong to very large trusted orgs (github, bun, docker) where I have very high confidence that they will not be compromised. Maybe that's expecting too much...
Activity
pullfrog commentedon Oct 12, 2026
[-]Pin remaining release workflow actions to commit SHAs[/-][+][Feature Request] Pin remaining release workflow actions to commit SHAs[/+]theoephraim commentedon Oct 14, 2026
My rationale here is that I have only left actions unpinned that belong to very large trusted orgs (github, bun, docker) where I have very high confidence that they will not be compromised. Maybe that's expecting too much...
mikkelal commentedon Oct 15, 2026
Thanks for sorting this in #1229! I’m keeping bumpy#162 open to track the same changes there.