Skip to content

Bump checkout to v7 and action-gh-release to v3 - #8

Merged
will-roscoe merged 1 commit into
mainfrom
build/bump-ci-actions
Sep 17, 2026
Merged

will-roscoe merged 1 commit into
mainfrom
build/bump-ci-actions

Conversation

@will-roscoe

Copy link
Copy Markdown
Owner

Picks up the two dependabot bumps that were closed (#1, #2), applied across all four workflows.

Action Was Now Notes
actions/checkout v4 v7 The v7 breaking change blocks checking out fork pull requests under pull_request_target / workflow_run. No workflow here uses either trigger.
softprops/action-gh-release v2 v3 v3 only moves the action runtime to Node 24, which ubuntu-latest provides.

actions/setup-python is already on v7 via #6.

Lint, Test and Validate exercise the new checkout on this PR. The release workflow only runs on a push to main, so its two changes are first exercised by the next version bump; if action-gh-release@v3 were to fail there, the workflow can be re-run after reverting that one line, and no release would have been published.

Assisted by claude-opus-5 anthropic@willroscoe.uk

Both were proposed by dependabot. Neither affects these workflows'
behaviour: checkout v7's breaking change only concerns checking out fork
pull requests under pull_request_target or workflow_run, which nothing
here uses, and action-gh-release v3 only moves its runtime to Node 24,
which the GitHub-hosted runners provide.

Helped-By: claude-opus-5 <anthropic@willroscoe.uk>
@will-roscoe
will-roscoe merged commit 67ec47f into main Sep 17, 2026
4 checks passed
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