Skip to content

Commit

Permalink
CI: Add Node.js nightly build to integration tests
Browse files Browse the repository at this point in the history
  • Loading branch information
lovell committed Mar 19, 2024
1 parent 2642d96 commit 2d69594
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 2d69594

Please sign in to comment.