Skip to content

fix: pin GitHub Actions to SHA for supply chain security#602

Closed
apham0001 wants to merge 1 commit intomainfrom
fix/pin-github-actions-sha
Closed

fix: pin GitHub Actions to SHA for supply chain security#602
apham0001 wants to merge 1 commit intomainfrom
fix/pin-github-actions-sha

Conversation

@apham0001
Copy link
Copy Markdown
Contributor

@apham0001 apham0001 commented Mar 24, 2026

Summary

  • Pin all GitHub Actions uses: references to commit SHAs for supply chain security
  • Original version tags preserved as inline comments for maintainability
  • Mitigates supply chain attacks where a compromised tag could inject malicious code (ref: Trivy incident March 2026)

Changes

  • All uses: owner/action@taguses: owner/action@SHA # tag
  • No version changes, only pinning format

Test plan

  • Verify CI workflows run successfully
  • Confirm no action versions changed, only pinning format

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 24, 2026

Deploy Preview for obol-docs ready!

Name Link
🔨 Latest commit 6c3bf99
🔍 Latest deploy log https://app.netlify.com/projects/obol-docs/deploys/69c2aa7c6452690008d47cbd
😎 Deploy Preview https://deploy-preview-602--obol-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sonarqubecloud
Copy link
Copy Markdown

@apham0001
Copy link
Copy Markdown
Contributor Author

Closing — repo has not been active in 2026, limiting SHA pinning to actively maintained repos.

@apham0001 apham0001 closed this Mar 24, 2026
@apham0001 apham0001 deleted the fix/pin-github-actions-sha branch March 24, 2026 17:28
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