Skip to content

Pin GitHub Actions to commit SHAs - #23

Merged
simongdavies merged 1 commit into
mainfrom
simongdavies-pin-github-actions-70b
Oct 22, 2026
Merged

simongdavies merged 1 commit into
mainfrom
simongdavies-pin-github-actions-70b

Conversation

@simongdavies

Copy link
Copy Markdown
Member

No description provided.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: c6c63c05-1aea-41fb-aba1-ad0afb5f4e52
Signed-off-by: Simon Davies <simongdavies@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings October 22, 2026 12:54
@simongdavies
simongdavies enabled auto-merge (squash) October 22, 2026 12:55

Copilot AI 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.

🔵 Needs a closer look

The azure/setup-kubectl commit pin needs human verification because upstream access restrictions prevented validation.

No open issues 🎉

What changed in this PR

This PR hardens the pull-request validation workflow by replacing mutable GitHub Actions references with commit SHAs.

Changes:

  • Pins checkout, just, Go, Rust, and kubectl setup actions to specific commits.
  • Adds version comments alongside the pins.
  • Explicitly selects the stable Rust toolchain.
File Description
.github/​workflows/​pr-validation.yml Pins action references across validation jobs and preserves stable Rust selection.

Review effort: Balanced

@simongdavies
simongdavies merged commit 77444c5 into main Oct 22, 2026
9 checks passed
@simongdavies
simongdavies deleted the simongdavies-pin-github-actions-70b branch October 22, 2026 13:01
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