From 807e080c2c8f7a4c2a6bb8e0d5df93795e3b2938 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Wed, 27 May 2026 08:21:18 +0800 Subject: [PATCH] Require Node.js 22 for development build (#19216) --- .github/workflows/dev-package-test.yml | 2 +- .github/workflows/dev-test.yml | 9 +++++---- package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/dev-package-test.yml b/.github/workflows/dev-package-test.yml index 2b3f0a631..047462eb7 100644 --- a/.github/workflows/dev-package-test.yml +++ b/.github/workflows/dev-package-test.yml @@ -30,7 +30,7 @@ jobs: - "ubuntu-latest" node: # Minimal version for development - - "20" + - "22" NPM_CLIENT: - "yarn" - "npm" diff --git a/.github/workflows/dev-test.yml b/.github/workflows/dev-test.yml index 42d56cc59..041fb8a8e 100644 --- a/.github/workflows/dev-test.yml +++ b/.github/workflows/dev-test.yml @@ -31,7 +31,7 @@ jobs: # Latest version - "26" # Minimal version for development - - "20" + - "22" include: - os: "ubuntu-latest" # Pick a version that is fast (normally highest LTS version) @@ -39,9 +39,10 @@ jobs: node: "24" ENABLE_CODE_COVERAGE: true FULL_TEST: true - # Versions not tested on linux - - os: "ubuntu-latest" - node: "22" + # Versions between "Latest version" and "Minimal version for development" + # that not tested on linux + # - os: "ubuntu-latest" + # node: "22" env: ENABLE_CODE_COVERAGE: ${{ matrix.ENABLE_CODE_COVERAGE }} FULL_TEST: ${{ matrix.FULL_TEST }} diff --git a/package.json b/package.json index 96b8e9a5a..9ee86d631 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "./*": "./*" }, "engines": { - "node": ">=20" + "node": ">=22" }, "files": [ "index.js",