diff --git a/.github/workflows/release-npm.yml b/.github/workflows/release-npm.yml index 9de01c6c..77ce5e4f 100644 --- a/.github/workflows/release-npm.yml +++ b/.github/workflows/release-npm.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: '20' + node-version: '22' cache: 'npm' cache-dependency-path: javascript/package-lock.json - run: npm install-test diff --git a/.github/workflows/test-javascript.yml b/.github/workflows/test-javascript.yml index 61e47a35..8b7bb428 100644 --- a/.github/workflows/test-javascript.yml +++ b/.github/workflows/test-javascript.yml @@ -18,12 +18,12 @@ jobs: matrix: os: - ubuntu-latest - node-version: ["18.x", "20.x"] + node-version: ["18.x", "20.x", "22.x", "23.x"] include: - os: windows-latest - node-version: "20.x" + node-version: "22.x" - os: macos-latest - node-version: "20.x" + node-version: "22.x" steps: - name: set git core.autocrlf to 'input' diff --git a/CHANGELOG.md b/CHANGELOG.md index 4aadc7a9..a1abcaae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ### Added - [cpp] use VERSION file to version ABI and shared libraries [#268](https://github.com/cucumber/messages/pull/268) +### Changed +- [JavaScript] Expand tested Node.js versions ([#274](https://github.com/cucumber/messages/pull/274)) + ## [27.0.2] - 2024-11-15 ### Fixed - [Elixir] Fix release process