Skip to content

Commit 88beeab

Browse files
committed
[CI] Update to latest alpine linux container image
I'm not sure why we were using the `node` flavored ones.
1 parent d79639a commit 88beeab

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/ci.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ jobs:
217217
- name: test
218218
run: python check.py --binaryen-bin=out/bin
219219

220-
# Build with gcc 6.3 and run tests on Alpine Linux (inside chroot).
220+
# Build with gcc and run tests on Alpine Linux (inside docker container).
221221
# Note: Alpine uses musl libc.
222222
# Keep in sync with build_release.yml
223223
build-alpine:
@@ -232,7 +232,7 @@ jobs:
232232
submodules: true
233233
- name: start docker
234234
run: |
235-
docker run -w /src -dit --platform=linux/arm64 --name alpine -v $PWD:/src node:lts-alpine
235+
docker run -w /src -dit --platform=linux/arm64 --name alpine -v $PWD:/src alpine:3.21.3
236236
echo 'docker exec alpine "$@";' > ./alpine.sh
237237
chmod +x ./alpine.sh
238238

.github/workflows/create_release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ jobs:
101101
${{ steps.archive-arm64.outputs.TARBALL }}
102102
${{ steps.archive-arm64.outputs.SHASUM }}
103103
104-
# Build with gcc 6.3 and run tests on Alpine Linux (inside chroot).
104+
# Build with gcc and run tests on Alpine Linux (inside docker container).
105105
# Note: Alpine uses musl libc.
106106
build-alpine:
107107
name: alpine
@@ -122,7 +122,7 @@ jobs:
122122
if [[ "${{ matrix.docker_platform }}" == "ubuntu-24.04-arm" ]]; then
123123
platform="--platform=linux/arm64"
124124
fi
125-
docker run -w /src -dit $platform --name alpine -v $PWD:/src node:lts-alpine
125+
docker run -w /src -dit $platform --name alpine -v $PWD:/src alpine:3.21.3
126126
echo 'docker exec alpine "$@";' > ./alpine.sh
127127
chmod +x ./alpine.sh
128128

0 commit comments

Comments
 (0)