From 6dbb7088d80d009094ce1b2d9761b30b3a9407c2 Mon Sep 17 00:00:00 2001 From: Ian Hoang Date: Fri, 21 Feb 2025 11:07:52 -0600 Subject: [PATCH] Try another attempt at manual build Signed-off-by: Ian Hoang --- .github/workflows/docker-build.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index ea879a7b..a0ee6887 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -24,9 +24,19 @@ jobs: # uses: docker/setup-qemu-action@v3 - name: Run QEMU manual setup run: | - docker pull tonistiigi/binfmt:latest - docker run --privileged --rm tonistiigi/binfmt --uninstall qemu-* + sudo apt update && apt upgrade -y + sudo apt install make -y + sudo apt install ninja-build -y + sudo apt-get install libpixman-1-dev + + wget https://download.qemu.org/qemu-7.0.0.tar.xz + tar xvJf qemu-7.0.0.tar.xz + cd qemu-7.0.0 + ./configure + make + docker run --privileged --rm tonistiigi/binfmt --install all + docker run --rm --privileged multiarch/qemu-user-static --reset -p yes -c yes - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3