diff --git a/.github/workflows/llvm-build-bump-pr.yml b/.github/workflows/llvm-build-bump-pr.yml index ee8a9923..9284ade5 100644 --- a/.github/workflows/llvm-build-bump-pr.yml +++ b/.github/workflows/llvm-build-bump-pr.yml @@ -187,7 +187,9 @@ jobs: run: echo ${{ matrix.docker.platform }} ${{ matrix.docker.ubuntu-image }} ${{ matrix.docker.node-name }} - name: Set up QEMU - run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes + uses: docker/setup-qemu-action@v3 + with: + platforms: linux/${{ matrix.docker.platform }} # Use the oldest ubuntu image version possible for backward compatibility. - name: Docker run diff --git a/.github/workflows/test-cross-platform.yml b/.github/workflows/test-cross-platform.yml index b81ddb08..920117bb 100644 --- a/.github/workflows/test-cross-platform.yml +++ b/.github/workflows/test-cross-platform.yml @@ -151,7 +151,9 @@ jobs: uses: actions/checkout@v4 - name: Set up QEMU - run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes + uses: docker/setup-qemu-action@v3 + with: + platforms: linux/${{ matrix.docker.platform }} - name: Docker run background run: docker run -d --name ${{ matrix.docker.node-name }} --platform linux/${{ matrix.docker.platform }} ${{ matrix.docker.ubuntu-image }}/ubuntu:22.04 tail -f /dev/null