From 2d695947a2d4612bbb89c18c9fef11ecd288a7e3 Mon Sep 17 00:00:00 2001 From: Lovell Fuller Date: Tue, 19 Mar 2024 09:07:36 +0000 Subject: [PATCH] CI: Add Node.js nightly build to integration tests --- .github/workflows/integration.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index f2a3447..8afed6c 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -36,6 +36,11 @@ jobs: node-version: 20 expected-family: musl expected-version: 1.2.4 + - name: Alpine Edge / Node.js Nightly + container: alpine:edge + node-version: 22-nightly + expected-family: musl + expected-version: 1.2.4 - name: Amazon 2 / Node.js 16 container: amazonlinux:2 node-version: 16 @@ -143,12 +148,12 @@ jobs: expected-version: 2.35 - name: Void glibc / Node.js 16 container: ghcr.io/void-linux/void-linux:latest-thin-x86_64 - node-version: 16 + node-version: 18 expected-family: glibc expected-version: 2.39 - name: Void musl / Node.js 16 container: ghcr.io/void-linux/void-linux:latest-thin-x86_64-musl - node-version: 16 + node-version: 18 expected-family: musl expected-version: 1.1.24 steps: @@ -179,6 +184,11 @@ jobs: run: | xbps-install -Suy xbps xbps-install -Sy git nodejs + - name: Install Node.js (Nightly) + if: contains(matrix.node-version, 'nightly') + uses: actions/setup-node@v4 + with: + node-version: "${{ matrix.node-version }}" - name: Checkout uses: actions/checkout@v1 - name: Verify expectations