From 76b66644ab6d60b7377bbf58bd9c5b1bdb2b5a2d Mon Sep 17 00:00:00 2001 From: TheAssassin Date: Sat, 24 May 2025 11:43:39 +0200 Subject: [PATCH] Use native ARM runners --- .github/workflows/main.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3ded7256..141ad12e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,22 +10,27 @@ jobs: include: - RELEASE: latest ARCH: x86_64 + RUNS_ON: ubuntu-24.04 - RELEASE: latest ARCH: armhf + RUNS_ON: ubuntu-24.04-arm - RELEASE: latest ARCH: aarch64 + RUNS_ON: ubuntu-24.04-arm # special builds - RELEASE: latest ARCH: x86_64 BUILD_TYPE: coverage + RUNS_ON: ubuntu-24.04 - RELEASE: latest ARCH: x86_64 BUILD_TYPE: shared-only LIBAPPIMAGE_SHARED_ONLY: 1 + RUNS_ON: ubuntu-24.04 name: ${{ matrix.BUILD_TYPE }} ${{ matrix.DIST }} ${{ matrix.ARCH }} shared-only=${{ matrix.LIBAPPIMAGE_SHARED_ONLY }} - runs-on: ubuntu-latest + runs-on: ${{ matrix.RUNS_ON }} env: ARCH: ${{ matrix.ARCH }} RELEASE: ${{ matrix.RELEASE }} @@ -35,8 +40,6 @@ jobs: - uses: actions/checkout@v2 with: submodules: recursive - - name: Set up QEMU integration for Docker - run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes - name: Build libappimage and run tests run: bash -ex ci/build-in-docker.sh env: