This is an automated email from the ASF dual-hosted git repository. iemejia pushed a commit to branch update-lts-nodejs in repository https://gitbox.apache.org/repos/asf/avro.git
commit f8bafaf5b2db75440b418672dfecb0a4faee222c Author: Ismaël Mejía <[email protected]> AuthorDate: Tue May 5 10:27:27 2026 +0200 Drop Node.js 20 (EOL) from CI matrix and update engines field Remove Node.js 20 which reached end-of-life in April 2026. The CI now tests against the active LTS versions: 22 and 24. Also fix the package.json field name from 'engine' to 'engines' and raise the minimum to >=22. --- .github/workflows/test-lang-js.yml | 2 -- lang/js/package.json | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-lang-js.yml b/.github/workflows/test-lang-js.yml index 168a2a1174..1f384a74a0 100644 --- a/.github/workflows/test-lang-js.yml +++ b/.github/workflows/test-lang-js.yml @@ -41,7 +41,6 @@ jobs: - ubuntu-latest - ubuntu-24.04-arm node: - - 20 - 22 - 24 steps: @@ -72,7 +71,6 @@ jobs: - ubuntu-latest - ubuntu-24.04-arm node: - - 20 - 22 - 24 steps: diff --git a/lang/js/package.json b/lang/js/package.json index e46b743a34..d81b18019b 100644 --- a/lang/js/package.json +++ b/lang/js/package.json @@ -53,7 +53,7 @@ }, "noAnalyze": true, "license": "Apache-2.0", - "engine": { - "node": ">=0.11" + "engines": { + "node": ">=22" } }
