Skip to content

ci: pin third-party actions to commit SHAs - #295

Merged
TeoSlayer merged 2 commits into
mainfrom
ci/pin-third-party-actions
Oct 14, 2026
Merged

TeoSlayer merged 2 commits into
mainfrom
ci/pin-third-party-actions

Conversation

@TeoSlayer

Copy link
Copy Markdown
Contributor

Pins every third-party GitHub Action in this repo's workflows to a full commit SHA, with the tag it came from as a comment (owner/action@<sha> # v3). A tag can be moved to different code at any time; a SHA cannot. First-party actions (actions/*, github/*, pilot-protocol/*) are unchanged.

Part of the SOC 2 remediation (GRC control VL-EP-02, CI/CD supply-chain hardening). Each SHA is what the tag pointed to on 2026-10-14. No behaviour change.

🤖 Generated with Claude Code

TeoSlayer and others added 2 commits October 14, 2026 12:51
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

🚀 Preview deployed to Cloudflare Pages

  • Commit deploy URL: https://ed035e60.pilotprotocol.pages.dev
  • Branch alias: https://ci/pin-third-party-actions.pilotprotocol.pages.dev (may take ~30s to propagate)
  • Commit: 50f1e71933985d008a55a190629233087e2f9f02

@TeoSlayer
TeoSlayer merged commit e5506d9 into main Oct 14, 2026
3 checks passed
@TeoSlayer
TeoSlayer deleted the ci/pin-third-party-actions branch October 14, 2026 19:56
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