This repository was archived by the owner on Aug 17, 2026. It is now read-only.
ci: bump actions/checkout to v7 - #1
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of an org-wide sweep.
actions/checkouthad drifted to four different majorversions across the org (v3, v4, v5, v6, plus one SHA pin) while the current
release is v7.0.1. This moves every use-site in this repo to v7.
What changed
Every
uses: actions/checkout@…under.github/workflows/and.github/actions/. Nothing else — noruns-on, no job structure, no other action.Repos that pin by SHA keep pinning by SHA (the pin is retargeted to v7.0.1's
commit
3d3c42e5and its trailing version comment updated); repos that pin by tagkeep pinning by tag.
Why this is a separate PR from the runner migration
Deliberately not folded into the
ci/hetzner-runnerswork. Aruns-onrollbackis the migration's escape hatch, and it must not silently revert an unrelated
dependency bump. These two changes need independent revert paths.
Why v7 is safe here
The two behaviour changes between the versions in use and v7 were checked against
this org rather than assumed:
pull_request_targetandworkflow_run. Surveyed all 65 repos with CI: no repo uses either trigger.(An initial grep hit on
service-authwas a false positive — the string camefrom a
.workflow_runs[]jq filter inside arun:step, not a trigger.).git/configinto a separate file.No repo reads or rewrites
.git/configcredentials; the only related settinganywhere is
persist-credentials: falseinadvisor-webapp's renovateworkflow, which is unaffected.
hetzner-incusrunnersand GitHub-hosted runners are both well past that; several repos in the org
already run v5 and v6 successfully.
Verification
unchanged, verified by diffing
actions/checkout@lines before and after.Rollback
Revert the commit. Nothing else depends on it.