Skip to content

ci: bump checkout to v7, cache to v6 and action-gh-release to v3 - #124

Merged
dogo merged 1 commit into
masterfrom
ci/bump-actions
Sep 24, 2026
Merged

dogo merged 1 commit into
masterfrom
ci/bump-actions

Conversation

@dogo

@dogo dogo commented Sep 24, 2026

Copy link
Copy Markdown
Owner

Updates the GitHub Actions used by the workflows to their latest major versions:

  • actions/checkout: v5 → v7
  • actions/cache: v4 → v6
  • softprops/action-gh-release: v1 → v3 (v1 still ran on the retired Node 16 runtime)

None of the skipped majors change the inputs used here (submodules, path/key, files):

  • checkout v6 moved persisted credentials to a separate file; make ghpages pushes with GITHUB_TOKEN from its own repo, so it is unaffected.
  • checkout v7 blocks fork PR checkouts under pull_request_target/workflow_run; these workflows only use pull_request and push.
  • cache v5/v6 and action-gh-release v2/v3 are runtime bumps (Node 20/24, ESM).

Release.yml only runs on tag push, so the release action will first be exercised on the next release.

action-gh-release@v1 still ran on the retired Node 16 runtime. None of
the skipped majors change the inputs these workflows use.
@dogo
dogo merged commit 06e4a9d into master Sep 24, 2026
12 checks passed
@dogo
dogo deleted the ci/bump-actions branch September 24, 2026 13:49
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