diff --git a/.github/workflows/ci-x86.yml b/.github/workflows/ci-x86.yml index e2b9136088f..fcfcc666bb5 100644 --- a/.github/workflows/ci-x86.yml +++ b/.github/workflows/ci-x86.yml @@ -358,14 +358,18 @@ jobs: run: | mkdir alpine-root && cd alpine-root curl -L https://dl-cdn.alpinelinux.org/v3.21/releases/x86_64/alpine-minirootfs-3.21.0-x86_64.tar.gz | \ - tar xzv + sudo tar xzv + curl -L https://dl-cdn.alpinelinux.org/v3.21/main/x86_64/apk-tools-static-2.14.6-r2.apk | \ + sudo tar xzv sbin/apk.static sudo mount -o bind /dev/ dev sudo mount -t proc proc proc sudo mount -t sysfs sys sys sudo mount -o bind ${{ github.workspace }}/DynamoRIO root - sudo chroot . bin/sh -c 'apk upgrade -U && apk add \ - alpine-sdk bash cmake doxygen zlib-dev lz4-dev libunwind-dev xz-dev' + + sudo sbin/apk.static upgrade -U + sudo sbin/apk.static add \ + alpine-sdk bash cmake doxygen zlib-dev lz4-dev libunwind-dev xz-dev - name: Run Suite working-directory: ${{ github.workspace }}