File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,16 +22,20 @@ defaults:
2222
2323jobs :
2424 build :
25- runs-on : ubuntu-latest
26-
2725 strategy :
2826 fail-fast : false
2927 matrix :
3028 include :
3129 - appimage_arch : i686
30+ runner : ubuntu-24.04
3231 - appimage_arch : x86_64
32+ runner : ubuntu-24.04
3333 - appimage_arch : armhf
34+ runner : ubuntu-24.04
3435 - appimage_arch : aarch64
36+ runner : ubuntu-24.04-arm
37+
38+ runs-on : ${{ matrix.runner }}
3539
3640 steps :
3741 - name : Checkout
4347 git rev-parse --short HEAD | xargs >> src/runtime/version
4448
4549 - name : Set up QEMU integration for Docker
46- run : docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
50+ run : |
51+ if [ "$(uname -m)" != "${{ matrix.appimage_arch }}" ]; then
52+ docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
53+ fi
4754
4855 - name : Build
4956 env :
You can’t perform that action at this time.
0 commit comments