Skip to content

deps: Pin GitHub Actions to full-length commit SHAs - #435

Merged
Tom Kerkhove (tomkerkhove) merged 1 commit into
mainfrom
tomkerkhove/pin-current-actions
Oct 28, 2026
Merged

Tom Kerkhove (tomkerkhove) merged 1 commit into
mainfrom
tomkerkhove/pin-current-actions

Conversation

@tomkerkhove

Copy link
Copy Markdown
Member

Summary

Pin every GitHub Actions reference currently used by the workflows to its corresponding full-length commit SHA, and configure Dependabot to group GitHub Actions updates with a seven-day cooldown.

Why?

Full-length SHA pins prevent action tags from being retargeted to unexpected code. The cooldown gives time to detect problematic releases before Dependabot proposes them.

What changed?

  • Pinned the current action versions used across the main CI, PR CI, Copilot setup, and Kubernetes image update workflows.
  • Added .github/dependabot.yml with weekly grouped GitHub Actions updates and a seven-day cooldown.

Each SHA was resolved from the corresponding existing action ref; action versions and workflow behavior are otherwise unchanged.

Pin the existing workflow action versions and add a seven-day Dependabot cooldown for GitHub Actions.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@tomkerkhove
Tom Kerkhove (tomkerkhove) merged commit fa8c1bf into main Oct 28, 2026
5 of 22 checks passed
@tomkerkhove
Tom Kerkhove (tomkerkhove) deleted the tomkerkhove/pin-current-actions branch October 28, 2026 21:48
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