From 39b1ea693b9d747c6a5ea623f78e28323237dfe8 Mon Sep 17 00:00:00 2001 From: Olabode Lawal-Shittabey Date: Fri, 7 Aug 2026 18:12:57 +0100 Subject: [PATCH] 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` --- .github/workflows/test.yml | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 21a6ab3e..1c5692ba 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -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 diff --git a/package.json b/package.json index baf00332..63713cf6 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "testdouble": "3.20.2" }, "engines": { - "node": "^22.14.0 || >= 24.10.0" + "node": "^22.22.2 || >=24.15" }, "files": [ "bin",