Skip to content

Pin third-party release actions to commit SHAs - #173

Merged
iamfatness merged 1 commit into
mac-portfrom
mac-port-mac
Aug 2, 2026
Merged

Pin third-party release actions to commit SHAs#173
iamfatness merged 1 commit into
mac-portfrom
mac-port-mac

Conversation

@iamfatness

Copy link
Copy Markdown
Owner

Flagged by security review of the new macOS release workflow; applied to the Windows one too. Mutable tags on third-party actions running with contents: write are a supply-chain risk; both are now SHA-pinned with the version noted in a comment.

🤖 Generated with Claude Code

softprops/action-gh-release and ilammy/msvc-dev-cmd were referenced by
mutable tags; a hijacked tag would run attacker code with contents:write
during a release. First-party actions/* stay on major tags.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@iamfatness
iamfatness merged commit d92c3e6 into mac-port Aug 2, 2026
4 checks passed
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