Skip to content

Pin GitHub Actions to immutable SHAs - #495

Merged
gusnguyen-stripe merged 1 commit into
mainfrom
gusnguyen/RUN_DEVAI-440-pin-github-actions
Aug 21, 2026
Merged

Pin GitHub Actions to immutable SHAs#495
gusnguyen-stripe merged 1 commit into
mainfrom
gusnguyen/RUN_DEVAI-440-pin-github-actions

Conversation

@gusnguyen-stripe

Copy link
Copy Markdown
Contributor

Notify

cc @stripe/developer-ai

Summary

Pin all 23 third-party GitHub Action references in the affected workflows to immutable commit SHAs while retaining their version tags as comments.

Motivation

Resolve RUN_DEVAI-440 and its unpinned-uses supply-chain security findings.

Test plan

  • Ran uvx zizmor against all five affected workflows; no unpinned-uses findings remain
  • Parsed all five workflow files as YAML
  • Verified every uses: reference is pinned to a 40-character SHA
  • Ran git diff --check

Rollout/revert plan

  • Safe to revert; this preserves the action versions currently in use

Monitoring plan

  • Change has no runtime behavior impact beyond making action resolution immutable

Committed-By-Agent: codex
Co-authored-by: codex <noreply@openai.com>
@gusnguyen-stripe
gusnguyen-stripe merged commit bad904b into main Aug 21, 2026
8 checks passed
@gusnguyen-stripe
gusnguyen-stripe deleted the gusnguyen/RUN_DEVAI-440-pin-github-actions branch August 21, 2026 21:21
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