Skip to content

Commit cde9231

Browse files
committed
Add Void Linux to integration tests
1 parent 19e2c00 commit cde9231

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.github/workflows/integration.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,16 @@ jobs:
141141
node-version: 16
142142
expected-family: glibc
143143
expected-version: 2.34
144+
- name: Void glibc / Node.js 16
145+
container: voidlinux/voidlinux
146+
node-version: 16
147+
expected-family: glibc
148+
expected-version: 2.32
149+
- name: Void musl / Node.js 16
150+
container: voidlinux/voidlinux-musl
151+
node-version: 16
152+
expected-family: musl
153+
expected-version: 1.1.24
144154
steps:
145155
- name: Install Node.js (RHEL)
146156
if: contains(matrix.container, 'amazonlinux') || contains(matrix.container, 'centos') || contains(matrix.container, 'fedora')
@@ -161,8 +171,11 @@ jobs:
161171
curl -sL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
162172
curl -sL https://deb.nodesource.com/setup_${{ matrix.node-version }}.x | bash -
163173
apt-get install -y nodejs
174+
- name: Install Node.js (Void)
175+
if: contains(matrix.container, 'void')
176+
run: xbps-install -Sy git nodejs
164177
- name: Checkout
165-
uses: actions/checkout@v2
178+
uses: actions/checkout@v1
166179
- name: Verify expectations
167180
run: |
168181
export EXPECTED="${{ matrix.expected-family }} ${{ matrix.expected-version }}"

0 commit comments

Comments
 (0)