46
46
node-version : 20
47
47
expected-family : glibc
48
48
expected-version : 2.34
49
- - name : CentOS 7 / Node.js 8
50
- container : centos:centos7
51
- node-version : 8
52
- expected-family : glibc
53
- expected-version : 2.17
54
- - name : CentOS 7 / Node.js 16
55
- container : centos:centos7
56
- node-version : 16
57
- expected-family : glibc
58
- expected-version : 2.17
59
- - name : CentOS 8 / Node.js 10
60
- container : quay.io/centos/centos:stream8
61
- node-version : 10
62
- expected-family : glibc
63
- expected-version : 2.28
64
- - name : CentOS 8 / Node.js 16
65
- container : quay.io/centos/centos:stream8
66
- node-version : 16
67
- expected-family : glibc
68
- expected-version : 2.28
69
49
- name : Debian 9 / Node.js 8
70
50
container : node:8-stretch-slim
71
51
node-version : 8
@@ -116,6 +96,11 @@ jobs:
116
96
node-version : 18
117
97
expected-family : glibc
118
98
expected-version : 2.38
99
+ - name : Fedora 41 / Node.js 22
100
+ container : fedora:41
101
+ node-version : 22
102
+ expected-family : glibc
103
+ expected-version : " 2.40"
119
104
- name : OpenSUSE 15.1 / Node.js 10
120
105
container : opensuse/leap:15.1
121
106
node-version : 10
@@ -141,25 +126,30 @@ jobs:
141
126
node-version : 18
142
127
expected-family : glibc
143
128
expected-version : 2.35
144
- - name : Void glibc / Node.js 16
145
- container : ghcr.io/void-linux/void-linux:latest-thin-x86_64
146
- node-version : 16
129
+ - name : Ubuntu 24.04 / Node.js 22
130
+ container : ubuntu:24.04
131
+ node-version : 22
147
132
expected-family : glibc
148
133
expected-version : 2.39
149
- - name : Void musl / Node.js 16
134
+ - name : Void glibc / Node.js 20
135
+ container : ghcr.io/void-linux/void-linux:latest-thin-x86_64
136
+ node-version : 20
137
+ expected-family : glibc
138
+ expected-version : 2.41
139
+ - name : Void musl / Node.js 20
150
140
container : ghcr.io/void-linux/void-linux:latest-thin-x86_64-musl
151
- node-version : 16
141
+ node-version : 20
152
142
expected-family : musl
153
143
expected-version : 1.1.24
154
144
steps :
155
145
- name : Install Node.js (RHEL)
156
- if : contains(matrix.container, 'amazonlinux') || contains(matrix.container, 'centos') || contains(matrix.container, ' fedora:33') || contains(matrix.container, 'fedora:35')
146
+ if : contains(matrix.container, 'amazonlinux') || contains(matrix.container, 'fedora:33') || contains(matrix.container, 'fedora:35')
157
147
run : |
158
148
yum module disable -y nodejs || true
159
149
curl -sL https://rpm.nodesource.com/setup_${{ matrix.node-version }}.x | bash -
160
150
yum install -y git nodejs
161
151
- name : Install Node.js (Fedora 39)
162
- if : contains(matrix.container, 'fedora:39')
152
+ if : contains(matrix.container, 'fedora:39') || contains(matrix.container, 'fedora:41')
163
153
run : dnf install -y git nodejs
164
154
- name : Install Node.js (OpenSUSE)
165
155
if : contains(matrix.container, 'opensuse')
0 commit comments