1212 strategy :
1313 matrix :
1414 os : [macos-latest, windows-2022]
15- node : [16.x, 18.x, 20.x , 22.x]
15+ node : [20.19.0 , 22.x]
1616 fail-fast : false
1717 runs-on : ${{ matrix.os }}
1818 steps :
3737 strategy :
3838 matrix :
3939 linux_arch : [s390x, arm64, amd64]
40- node : [16.x, 18.x, 20.x , 22.x]
40+ node : [20.19.0 , 22.x]
4141 fail-fast : false
4242 steps :
4343 - uses : actions/checkout@v4
5151 shell : bash
5252 run : |
5353 echo "version=$(node --print 'process.version.slice(1)')" >> "$GITHUB_OUTPUT"
54- echo "ubuntu_version=$(node --print '(+process.version.slice(1).split(`.`).at(0)) > 16 ? `noble` : `bionic`')" >> "$GITHUB_OUTPUT"
5554
5655 - name : Set up QEMU
5756 uses : docker/setup-qemu-action@v3
@@ -66,19 +65,17 @@ jobs:
6665 --platform linux/${{ matrix.linux_arch }} \
6766 --build-arg="NODE_ARCH=${{ matrix.linux_arch == 'amd64' && 'x64' || matrix.linux_arch }}" \
6867 --build-arg="NODE_VERSION=${{ steps.get_nodejs_version.outputs.version }}" \
69- --build-arg="UBUNTU_VERSION=${{ steps.get_nodejs_version.outputs.ubuntu_version }}" \
7068 --build-arg="RUN_TEST=true" \
7169 --output type=local,dest=./prebuilds,platform-split=false \
7270 -f ./.github/docker/Dockerfile.glibc \
7371 .
7472
75-
7673 container_tests_musl :
7774 runs-on : ubuntu-latest
7875 strategy :
7976 matrix :
8077 linux_arch : [amd64, arm64]
81- node : [16. 20.1, 18.x, 20.x , 22.x]
78+ node : [20.19.0 , 22.x]
8279 fail-fast : false
8380 steps :
8481 - uses : actions/checkout@v4
0 commit comments