Skip to content

Fix CI: update Node.js test matrix to 18/20/22#237

Open
Keith-wright wants to merge 5 commits into
masterfrom
fix/update-ci-node-versions
Open

Fix CI: update Node.js test matrix to 18/20/22#237
Keith-wright wants to merge 5 commits into
masterfrom
fix/update-ci-node-versions

Conversation

@Keith-wright
Copy link
Copy Markdown
Contributor

@Keith-wright Keith-wright commented May 15, 2026

Summary

  • [Fixed] Replace EOL Node.js versions (10.x, 12.x, 14.x) with current LTS versions (18.x, 20.x, 22.x)
  • [Fixed] Remove duplicate 10.x entry in test matrix
  • [Fixed] Resolves gyp build failure caused by Python 3.12+ incompatibility with old node-gyp
  • [Updated] Bump actions/checkout from v4 to v6
  • [Updated] Bump actions/setup-node from v2 to v6
  • [Updated] Bump actions/stale from v9 to v10
  • [Updated] Bump softprops/action-gh-release from v2 to v3
  • [Fixed] Pin softprops/action-gh-release to commit SHA to resolve CodeQL unpinned action warning
  • [Fixed] Fix Prettier formatting in stale.yml

Comment thread .github/workflows/release.yml Fixed
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.

3 participants