Skip to content

github/workflows: Bump actions to retire usage of Node20#4121

Merged
JoeKar merged 1 commit into
micro-editor:masterfrom
JoeKar:fix/actions
Jun 11, 2026
Merged

github/workflows: Bump actions to retire usage of Node20#4121
JoeKar merged 1 commit into
micro-editor:masterfrom
JoeKar:fix/actions

Conversation

@JoeKar

@JoeKar JoeKar commented Jun 9, 2026

Copy link
Copy Markdown
Member

This follows the deprecation notice published under:
https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Actually all our actions (in GitLab called pipelines) work (except some GitHub server hick-ups), but they already throw a deprecation warning:
https://github.com/micro-editor/micro/actions/runs/27245759041

Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-go@v5, softprops/action-gh-release@v2. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. [...]

Without updating actions/setup-go@v5 -> v6, actions/checkout@v4 -> v6 (min. v5) and softprops/action-gh-release@v2 -> v3 they may refuse to work from June 16th, 2026 onward. This affects the nightly builds, the test runs and potential releases.

@dmaluka dmaluka left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have zero clue about all this stuff, so if it correctly does whatever it is supposed to correctly do, LGTM.

@JoeKar JoeKar merged commit 363cd2b into micro-editor:master Jun 11, 2026
6 checks passed
@JoeKar JoeKar deleted the fix/actions branch June 11, 2026 17:41
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.

2 participants