Skip to content

Commit e151e5f

Browse files
committed
Fix CI for glibc linux builds
1 parent 1a319ea commit e151e5f

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/build_and_deploy.yml

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

0 commit comments

Comments
 (0)