Skip to content

chore(ci): SHA-pin remaining actions/checkout and actions/github-script#60280

Open
arpitjain099 wants to merge 1 commit into
anthropics:mainfrom
arpitjain099:chore/sha-pin-remaining-actions
Open

chore(ci): SHA-pin remaining actions/checkout and actions/github-script#60280
arpitjain099 wants to merge 1 commit into
anthropics:mainfrom
arpitjain099:chore/sha-pin-remaining-actions

Conversation

@arpitjain099
Copy link
Copy Markdown

Follow-up to #56784, SHA-pinning the third-party action references that weren't in the first pass.

  • actions/checkout@v4 to SHA 34e114876b0b11c390a56381ad16ebd13914f8d5 (v4.3.1) in 6 workflows (auto-close-duplicates, backfill-duplicate-comments, claude-dedupe-issues, claude-issue-triage, issue-lifecycle-comment, sweep)
  • actions/github-script@v7 to SHA f28e40c7f34bde8b3046d885e986cb6290c5673b (v7.1.0) in 2 workflows (lock-closed-issues, remove-autoclose-label)

Comment format matches the <sha> # vX.Y.Z (sha-pinned) style established in #56784.

anthropics/claude-code-action@v1 references in claude-dedupe-issues.yml, claude-issue-triage.yml, and claude.yml left tag-pinned per SLSA convention for own-org actions. Happy to pin those too if you'd rather.

CVE-2025-30066 motivation. YAML validated locally with yaml.safe_load.

Follows up on anthropics#56784 by SHA-pinning the third-party actions that were not included in the first pass. Matches the comment style established there: `<sha> # <version> (sha-pinned)`.

- actions/checkout@v4 to SHA v4.3.1 in 6 workflows (auto-close-duplicates, backfill-duplicate-comments, claude-dedupe-issues, claude-issue-triage, issue-lifecycle-comment, sweep)
- actions/github-script@v7 to SHA v7.1.0 in 2 workflows (lock-closed-issues, remove-autoclose-label)

The anthropics/claude-code-action@v1 references in claude-dedupe-issues, claude-issue-triage, and claude.yml are intentionally left tag-pinned per the SLSA convention that own-org actions do not require SHA pinning.

Signed-off-by: Arpit Jain <arpitjain099@gmail.com>
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