Skip to content

ci: pin GitHub Actions to full commit SHAs#39140

Closed
XananasX7 wants to merge 1 commit into
apache:masterfrom
XananasX7:fix/pin-actions-1782620376
Closed

ci: pin GitHub Actions to full commit SHAs#39140
XananasX7 wants to merge 1 commit into
apache:masterfrom
XananasX7:fix/pin-actions-1782620376

Conversation

@XananasX7

Copy link
Copy Markdown

Pin unpinned GitHub Actions to immutable commit SHAs. Defense against supply-chain attacks via mutable tags. Version tags retained as inline comments. See: https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-third-party-actions

Pin unpinned action references to immutable commit SHAs.
Version tags retained as inline comments.

See: https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-third-party-actions
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@github-actions github-actions Bot added the build label Jun 28, 2026
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Assigning reviewers:

R: @damccorm for label build.

Note: If you would like to opt out of this review, comment assign to next reviewer.

Available commands:

  • stop reviewer notifications - opt out of the automated review tooling
  • remind me after tests pass - tag the comment author after tests pass
  • waiting on author - shift the attention set back to the author (any comment or push by the author will return the attention set to the reviewers)

The PR bot will only process comments in the main thread (not review comments).

@damccorm

damccorm commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Thanks for the contribution - we will not take this though. This does create a small risk vector for compromised actions; however, this is generally acceptable because our environment is sufficiently sandboxed and the downside (losing automatic action upgrades) is not appealing

@damccorm damccorm closed this Jul 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants