From b93eefcee76ad8c087d4b2fad0b6cb3388a98f57 Mon Sep 17 00:00:00 2001 From: Ramon Roche Date: Tue, 24 Jun 2025 12:01:31 -0700 Subject: [PATCH] ci: build x86 and arm64 AppImages Signed-off-by: Ramon Roche --- .github/workflows/appimage.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/appimage.yml b/.github/workflows/appimage.yml index f30597aed1..b7957b923b 100644 --- a/.github/workflows/appimage.yml +++ b/.github/workflows/appimage.yml @@ -11,8 +11,15 @@ permissions: jobs: build-appimage: - name: "Create px4_sitl AppImage" - runs-on: ubuntu-22.04 + name: "AppImage ${{ matrix.arch }}" + strategy: + fail-fast: false + matrix: + - arch: amd64 + runs-on: ubuntu-22.04 + - arch: arm64 + runs-on: ubuntu-22.04-arm64 + runs-on: ${{ matrix.runs-on }} steps: - uses: actions/checkout@v4 with: @@ -32,5 +39,5 @@ jobs: - name: Upload AppImage artifact uses: actions/upload-artifact@v4 with: - name: px4-sitl-appimage + name: px4-sitl-appimage-${{ matrix.arch }} path: build/*.AppImage