diff --git a/.github/workflows/appimage.yml b/.github/workflows/appimage.yml index 114a77e4..038d4049 100644 --- a/.github/workflows/appimage.yml +++ b/.github/workflows/appimage.yml @@ -1,6 +1,7 @@ name: Linux AppImage -# A portable Linux binary that runs on any reasonably modern x86_64 distro +# A portable Linux binary that runs on any reasonably modern x86_64 or aarch64 +# distro # without installing dependencies -- the Linux counterpart to the Windows # portable zip. Needs no secrets of any kind. # @@ -21,7 +22,16 @@ permissions: jobs: appimage: - runs-on: ubuntu-22.04 + name: AppImage (${{ matrix.arch }}) + runs-on: ${{ matrix.runner }} + strategy: + fail-fast: false + matrix: + include: + - arch: x86_64 + runner: ubuntu-22.04 + - arch: aarch64 + runner: ubuntu-22.04-arm steps: - name: Checkout @@ -78,12 +88,12 @@ jobs: install -Dm644 COPYING AppDir/usr/share/doc/fldigi/COPYING cat > AppDir/usr/share/doc/fldigi/BUILD-INFO.txt <