From ae079ef9204a07aa2325e698e1c6a677a38a1b4b Mon Sep 17 00:00:00 2001 From: Vera Xia Date: Thu, 6 Mar 2025 14:02:39 -0800 Subject: [PATCH 1/2] workaround Arm based ci steps --- .github/workflows/sanity-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sanity-test.yml b/.github/workflows/sanity-test.yml index aae3d7ce1..f0fd6c027 100644 --- a/.github/workflows/sanity-test.yml +++ b/.github/workflows/sanity-test.yml @@ -315,7 +315,7 @@ jobs: # Only aarch64 needs this, but it doesn't hurt anything - name: Install qemu/docker - run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes + run: docker run --privileged --rm tonistiigi/binfmt --install all - name: Build ${{ env.PACKAGE_NAME }} run: | From 5debe7755c61e5ccf8109a01a7b7e5fefe0c35be Mon Sep 17 00:00:00 2001 From: Vera Xia Date: Fri, 7 Mar 2025 13:28:01 -0800 Subject: [PATCH 2/2] test with arm64 --- .github/workflows/sanity-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sanity-test.yml b/.github/workflows/sanity-test.yml index f0fd6c027..8a741f726 100644 --- a/.github/workflows/sanity-test.yml +++ b/.github/workflows/sanity-test.yml @@ -297,7 +297,7 @@ jobs: - musllinux-1-1-x64 needs: package - runs-on: ubuntu-22.04 # temporarily downgrade to old ubuntu as 24.04 likes to segfault in the middle of the build + runs-on: ubuntu-24.04 steps: - uses: aws-actions/configure-aws-credentials@v4 with: @@ -315,7 +315,7 @@ jobs: # Only aarch64 needs this, but it doesn't hurt anything - name: Install qemu/docker - run: docker run --privileged --rm tonistiigi/binfmt --install all + run: docker run --privileged --rm tonistiigi/binfmt --install arm64 - name: Build ${{ env.PACKAGE_NAME }} run: |