Skip to content

Pinning GitHub actions#351

Merged
elgordomac merged 1 commit into
mainfrom
eng-11298/pinning-github-actions
Dec 5, 2025
Merged

Pinning GitHub actions#351
elgordomac merged 1 commit into
mainfrom
eng-11298/pinning-github-actions

Conversation

@elgordomac

@elgordomac elgordomac commented Dec 3, 2025

Copy link
Copy Markdown
Contributor

Summary by cubic

Pinned GitHub Actions in the claude workflow to specific commit SHAs to meet ENG-11298’s org-wide pinning policy and prevent unexpected updates.

  • Dependencies
    • actions/checkout pinned to 34e114876b0b11c390a56381ad16ebd13914f8d5 (v4.3.1)
    • anthropics/claude-code-action pinned to 6337623ebba10cf8c8214b507993f8062fd4ccfb (v1.0.22)

Written for commit d425581. Summary will update automatically on new commits.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR enhances security by pinning GitHub Actions to immutable commit SHA hashes instead of mutable version tags. This follows GitHub's recommended security best practices to prevent supply chain attacks where action code could be modified after a version tag is published.

  • Pins actions/checkout to commit SHA with v4.3.1 version reference
  • Pins anthropics/claude-code-action to commit SHA with v1.0.22 version reference

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ryoppippi ryoppippi 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.

LGTM 👍

@elgordomac elgordomac merged commit 6d4f8d0 into main Dec 5, 2025
8 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.

3 participants