Skip to content

chore(ci): bump deprecated actions off Node 20#212

Merged
0bCdian merged 1 commit into
mainfrom
chore/bump-actions-node24
May 22, 2026
Merged

chore(ci): bump deprecated actions off Node 20#212
0bCdian merged 1 commit into
mainfrom
chore/bump-actions-node24

Conversation

@0bCdian
Copy link
Copy Markdown
Owner

@0bCdian 0bCdian commented May 22, 2026

Why

GitHub flagged a deprecation warning on the Pages deploy run: four actions
still run on the Node 20 runtime, which GitHub removes from runners on
2026-09-16
(forced to Node 24 by default from 2026-06-02).

What

Bumps each flagged action to its current major version, across all three
workflows (ci.yml, docs.yml, release.yml):

Action Before After
actions/checkout v4 v6
actions/setup-node v4 v6
actions/configure-pages v4 v6
pnpm/action-setup v4 v6

Actions already on supported runtimes (setup-go@v6, upload-artifact@v7,
deploy-pages@v5, upload-pages-artifact@v5, action-gh-release@v3) are
left unchanged.

No behavioral change — version pins only. CI (validate) exercises the
ci.yml updates on this PR.

GitHub removes the Node 20 runtime from runners on 2026-09-16. Bump
the four actions still running on it to their current major versions:

- actions/checkout@v4    -> @v6
- actions/setup-node@v4  -> @v6
- actions/configure-pages@v4 -> @v6
- pnpm/action-setup@v4   -> @v6

Applies across ci.yml, docs.yml and release.yml.
@0bCdian 0bCdian merged commit b7585ed into main May 22, 2026
2 checks passed
@0bCdian 0bCdian deleted the chore/bump-actions-node24 branch May 22, 2026 20:15
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