Skip to content

Commit 86b136e

Browse files
ci(js): add missing node 20/22 matrix to aarch64-musl test-bindings
1 parent 91f72e1 commit 86b136e

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/ci_js.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,12 @@ jobs:
372372
name: Test bindings on aarch64-unknown-linux-musl - node@${{ matrix.node }}
373373
needs:
374374
- build
375+
strategy:
376+
fail-fast: false
377+
matrix:
378+
node:
379+
- '22'
380+
- '20'
375381
runs-on: [self-hosted, linux, X64]
376382
defaults:
377383
run:
@@ -381,7 +387,7 @@ jobs:
381387
- name: Setup node
382388
uses: actions/setup-node@v4
383389
with:
384-
node-version: '20'
390+
node-version: ${{ matrix.node }}
385391
- name: Enable corepack (yarn)
386392
run: corepack enable
387393
shell: bash
@@ -406,7 +412,7 @@ jobs:
406412
- name: Setup and run tests
407413
uses: addnab/docker-run-action@v3
408414
with:
409-
image: node:20-alpine
415+
image: node:${{ matrix.node }}-alpine
410416
options: '--platform linux/arm64 -v ${{ github.workspace }}/iroh-js:/build -w /build'
411417
run: |
412418
set -e

0 commit comments

Comments
 (0)