Skip to content

chore: Bump to Node 24 LTS and setup-node v6#313

Merged
andreiborza merged 1 commit intomasterfrom
ab/bump-node
Mar 31, 2026
Merged

chore: Bump to Node 24 LTS and setup-node v6#313
andreiborza merged 1 commit intomasterfrom
ab/bump-node

Conversation

@andreiborza
Copy link
Copy Markdown
Member

  • Bump Node.js runtime from 20.19.2 to 24.14.1
  • Bump actions/setup-node from v4.4.0 to v6.3.0
  • Bump @types/node from ^20 to ^24
  • Update Volta config to Node 24.14.1
  • Add Node 24.x to CI test matrix

Important

actions/setup-node@v6 runs on the node24 Actions runtime, which
requires runner version v2.327.1 or later.
Self-hosted runners on macOS or Windows using an older runner version
will need to upgrade. Linux runners are unaffected.

GitHub-hosted runners are already compatible.

Closes: #312

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 31, 2026

Semver Impact of This PR

🟢 Patch (bug fixes)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


Internal Changes 🔧

Deps

  • Bump flatted from 3.2.9 to 3.4.2 by dependabot in #309
  • Bump picomatch from 2.3.1 to 2.3.2 by dependabot in #311
  • Bump minimatch from 3.1.2 to 3.1.5 by dependabot in #308

Release

  • Fix changelog-preview permissions by BYK in #302
  • Bump Craft version to fix issues by BYK in #299
  • Switch from action-prepare-release to Craft by BYK in #298

Other

  • Bump to Node 24 LTS and setup-node v6 by andreiborza in #313
  • Pin GitHub Actions to full-length commit SHAs by joshuarli in #310
  • Set docker tag for master [skip ci] by getsantry[bot] in f988b254
  • Use pull_request_target for changelog preview by BYK in #301
  • Add unlabeled trigger to changelog-preview by BYK in #300
  • Set docker tag for master [skip ci] by getsantry[bot] in 8873fc25
  • Set docker tag for master [skip ci] by getsantry[bot] in c7b892f7

🤖 This preview updates automatically when you update the PR.

- Bump Node.js runtime from 20.19.2 to 24.14.1
- Bump `actions/setup-node` from v4.4.0 to v6.3.0
- Bump `@types/node` from ^20 to ^24
- Update Volta config to Node 24.14.1
- Add Node 24.x to CI test matrix

> [!IMPORTANT]
> `actions/setup-node@v6` runs on the `node24` Actions runtime, which
> requires **runner version v2.327.1 or later**. Self-hosted runners on macOS
> or Windows using an older runner version will need to upgrade.
>
> Linux runners are unaffected. GitHub-hosted runners are already compatible.

Closes: #312
@andreiborza andreiborza merged commit f1e01ac into master Mar 31, 2026
37 checks passed
@andreiborza andreiborza deleted the ab/bump-node branch March 31, 2026 07:36
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.

node 20 will reach end of life on 2026-04-30

2 participants