Skip to content

Commit fffef9e

Browse files
committed
Fix CI for glibc linux builds
1 parent d7b012d commit fffef9e

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/build_and_deploy.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,10 @@ jobs:
225225
# environment.
226226
docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:stable-2023-09-17-x64
227227
build: |
228+
rm /usr/share/keyrings/nodesource.gpg
229+
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key \
230+
| gpg --dearmor -o /usr/share/keyrings/nodesource.gpg
231+
sed -i 's/jammy/nodistro/g' /etc/apt/sources.list.d/nodesource.list
228232
apt update
229233
apt install -y pkg-config xz-utils dav1d libdav1d-dev
230234
rustup show
@@ -266,6 +270,10 @@ jobs:
266270
target: 'aarch64-unknown-linux-gnu'
267271
docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:stable-2023-09-17-aarch64
268272
build: |
273+
rm /usr/share/keyrings/nodesource.gpg
274+
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key \
275+
| gpg --dearmor -o /usr/share/keyrings/nodesource.gpg
276+
sed -i 's/jammy/nodistro/g' /etc/apt/sources.list.d/nodesource.list
269277
apt update
270278
apt install -y pkg-config xz-utils dav1d libdav1d-dev
271279
export JEMALLOC_SYS_WITH_LG_PAGE=16

0 commit comments

Comments
 (0)