@@ -239,10 +239,10 @@ jobs:
239239 # declare rubygems for each ruby version
240240 - { ruby: "3.0", rubygems: "3.5.23" }
241241 # declare docker image for each platform
242- - { platform: aarch64-linux-musl, runon: "ubuntu-24.04-arm", docker_tag: "-alpine" }
243- - { platform: arm-linux-musl, runon: "ubuntu-24.04-arm", docker_tag: "-alpine" }
244- - { platform: x86-linux-musl, runon: "ubuntu-latest", docker_tag: "-alpine" }
245- - { platform: x86_64-linux-musl, runon: "ubuntu-latest", docker_tag: "-alpine" }
242+ - { platform: aarch64-linux-musl, runon: "ubuntu-24.04-arm", docker_tag: "-alpine", bootstrap: "apk add build-base &&" }
243+ - { platform: arm-linux-musl, runon: "ubuntu-24.04-arm", docker_tag: "-alpine", bootstrap: "apk add build-base &&" }
244+ - { platform: x86-linux-musl, runon: "ubuntu-latest", docker_tag: "-alpine", bootstrap: "apk add build-base &&" }
245+ - { platform: x86_64-linux-musl, runon: "ubuntu-latest", docker_tag: "-alpine", bootstrap: "apk add build-base &&" }
246246 - { platform: x86_64-linux, runon: "ubuntu-latest" }
247247 - { platform: x86_64-linux-gnu, runon: "ubuntu-latest" }
248248 # declare docker platform for each platform
@@ -267,6 +267,7 @@ jobs:
267267 docker run --rm -v $PWD:/work -w /work \
268268 ${{ matrix.docker_platform}} ruby:${{ matrix.ruby }}${{ matrix.docker_tag }} \
269269 sh -c "
270+ ${{ matrix.bootstrap }}
270271 if test -n '${{ matrix.rubygems }}' ; then gem update --system ${{ matrix.rubygems }} ; fi &&
271272 gem install --local *.gem --verbose &&
272273 cd test/rcd_test/ &&
0 commit comments