diff --git a/.github/workflows/build-bindings.yml b/.github/workflows/build-bindings.yml index 1666c76e..a9ca3cf1 100644 --- a/.github/workflows/build-bindings.yml +++ b/.github/workflows/build-bindings.yml @@ -94,7 +94,8 @@ jobs: nodejs: [ ["v108", 18], ["v115", 20], - ["v120", 21] + ["v120", 21], + ["v127", 22] ] platform: [ "x86_64", @@ -215,7 +216,8 @@ jobs: nodejs: [ ["v108", 18], ["v115", 20], - ["v120", 21] + ["v120", 21], + ["v127", 22] ] runs-on: macos-latest steps: @@ -302,6 +304,7 @@ jobs: # ["v108", "18"], # ["v115", "20"], # ["v120", "21"], +# ["v127", 22] # ] # fail-fast: false # steps: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 58431939..f94ff9d0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -40,7 +40,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - nodejs-version: ["18", "20", "21"] + nodejs-version: ["18", "20", "21", "22"] fail-fast: false steps: - uses: actions/checkout@v4 @@ -170,7 +170,8 @@ jobs: node-version: [ "18", "20", - "21" + "21", + "22" ] fail-fast: false @@ -203,6 +204,8 @@ jobs: cp -r node-v115-linux-x64 lib/binding/node-v115-linux-x64 elif [ "${{ matrix.node-version }}" = "21" ]; then cp -r node-v120-linux-x64 lib/binding/node-v120-linux-x64 + elif [ "${{ matrix.node-version }}" = "22" ]; then + cp -r node-v127-linux-x64 lib/binding/node-v127-linux-x64 fi - if: ${{ contains(github.event.pull_request.labels.*.name, 'new-server-features') }}