Skip to content

Commit 54fe018

Browse files
committed
ci: include nodejs20 for older glibc
Signed-off-by: Martin Styk <mart.styk@gmail.com>
1 parent f566134 commit 54fe018

2 files changed

Lines changed: 18 additions & 4 deletions

File tree

.github/workflows/build-docs.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,16 @@ on:
88
jobs:
99
build-docs:
1010
runs-on: ubuntu-latest
11-
container: centos:7
12-
11+
container:
12+
image: centos:7
13+
volumes:
14+
- /node20217:/node20217:rw,rshared
15+
- /node20217:/__e/node20:ro,rshared
1316
steps:
17+
- name: Fetch Node 20
18+
run: |
19+
curl -LO https://unofficial-builds.nodejs.org/download/release/v20.9.0/node-v20.9.0-linux-x64-glibc-217.tar.xz
20+
tar -xf node-v20.9.0-linux-x64-glibc-217.tar.xz --strip-components 1 -C /node20217
1421
- name: Fixup CentOS repo files
1522
run: |
1623
sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo

.github/workflows/build-website.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,16 @@ on:
88
jobs:
99
build-website:
1010
runs-on: ubuntu-latest
11-
container: centos:7
12-
11+
container:
12+
image: centos:7
13+
volumes:
14+
- /node20217:/node20217:rw,rshared
15+
- /node20217:/__e/node20:ro,rshared
1316
steps:
17+
- name: Fetch Node 20
18+
run: |
19+
curl -LO https://unofficial-builds.nodejs.org/download/release/v20.9.0/node-v20.9.0-linux-x64-glibc-217.tar.xz
20+
tar -xf node-v20.9.0-linux-x64-glibc-217.tar.xz --strip-components 1 -C /node20217
1421
- name: Fixup CentOS repo files
1522
run: |
1623
sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo

0 commit comments

Comments
 (0)