chore(ci): update Node.js engine version and test matrix (#4269)

This pull request updates the supported Node.js versions for both
development and CI workflows to ensure compatibility with more recent
releases.

**Node.js version updates:**

* Updated the Node.js versions in the GitHub Actions workflow
(`.github/workflows/test.yml`) to use `22.22.2` and `24.15` instead of
the older `22.14.0` and `24.10.0`.
* Updated the `engines` field in `package.json` to require Node.js
`^22.22.2` or `>=24.15`, aligning local development requirements with
CI.

BREAKING CHANGE: Now require Node.js `^22.22.2` or `>=24.15`
This commit is contained in:
Olabode Lawal-Shittabey
2026-08-07 18:12:57 +01:00
committed by GitHub
parent 8d905a56e8
commit 39b1ea693b
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -25,8 +25,8 @@ jobs:
strategy:
matrix:
node-version:
- 22.14.0
- 24.10.0
- 22.22.2
- 24.15
- 24
runs-on: ubuntu-latest
+1 -1
View File
@@ -82,7 +82,7 @@
"testdouble": "3.20.2"
},
"engines": {
"node": "^22.14.0 || >= 24.10.0"
"node": "^22.22.2 || >=24.15"
},
"files": [
"bin",