Skip to content

security: pin GitHub Actions to SHA hashes#4

Merged
alfondotnet merged 1 commit into
mainfrom
security/pin-actions-to-sha
Apr 1, 2026
Merged

security: pin GitHub Actions to SHA hashes#4
alfondotnet merged 1 commit into
mainfrom
security/pin-actions-to-sha

Conversation

@alfondotnet

Copy link
Copy Markdown
Member

Summary

  • Pin all uses: references in GitHub Actions workflows to full SHA hashes
  • Prevents supply chain attacks via tag mutation or typosquatting

Context

Test plan

  • Verify CI passes with pinned references
  • Spot-check that pinned SHAs match expected release tags

Pin all third-party GitHub Actions to full SHA references
to prevent supply chain attacks via tag manipulation or
typosquatting.

Ref: https://rosesecurity.dev/2026/03/20/typosquatting-trivy.html
@github-actions

Copy link
Copy Markdown

Thank you for contributing to the project! 🎉

We require pull request titles to follow the Conventional Commits specification and it looks like your proposed title needs to be adjusted.

Make sure to prepend with feat:, fix:, or another option in the list below.

Once you update the title, this workflow will re-run automatically and validate the updated title.

Details:

Unknown release type "security" found in pull request title "security: pin GitHub Actions to SHA hashes". 

Available types:
 - maint
 - rel
 - fix
 - feat
 - chore
 - ci
 - docs
 - style
 - refactor
 - perf
 - test

@antoniobg antoniobg left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved — SHA pinning for supply chain security.

@alfondotnet alfondotnet merged commit ec8372c into main Apr 1, 2026
1 of 3 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.

2 participants