Skip to content

Bump CI actions to Node 24 runtimes#8

Merged
vingrad merged 1 commit into
mainfrom
ci/bump-actions-node24
Jun 7, 2026
Merged

Bump CI actions to Node 24 runtimes#8
vingrad merged 1 commit into
mainfrom
ci/bump-actions-node24

Conversation

@vingrad

@vingrad vingrad commented Jun 7, 2026

Copy link
Copy Markdown
Owner

GitHub is forcing Node 20 actions to Node 24 on 2026-06-16 (Node 20 removed 2026-09-16). Bumps to current majors that run on Node 24:

action from to
actions/checkout v4 v6
actions/setup-go v5 v6
actions/setup-node v4 v6
golangci/golangci-lint-action v8 v9

golangci-lint-action@v9 is the Node 24 runtime bump plus additive features (install-only, module plugin system); the version input and config handling are unchanged. Letting this PR's own CI validate the new runners before merge.

GitHub is forcing Node 20 actions to Node 24 on 2026-06-16 and removing
the Node 20 runtime on 2026-09-16. Update to the current majors that run
on Node 24:

  actions/checkout       v4 -> v6
  actions/setup-go       v5 -> v6
  actions/setup-node     v4 -> v6
  golangci/golangci-lint-action v8 -> v9

golangci-lint-action v9 is the Node 24 bump plus additive features; the
version input and config handling are unchanged.
@vingrad vingrad merged commit cd96ae5 into main Jun 7, 2026
3 checks passed
@vingrad vingrad deleted the ci/bump-actions-node24 branch June 7, 2026 23:01
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