From 0ddf77e7341e30452c6416d601dc92d7f1981456 Mon Sep 17 00:00:00 2001 From: reggie Date: Sun, 6 Oct 2024 00:18:58 -0500 Subject: [PATCH] Specify $ARCH for appimagetool --- .github/workflows/build.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5f8bcb66..5dbe5ddf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -82,6 +82,8 @@ jobs: - name: Build AppImage if: github.event_name == 'pull_request' && matrix.platform.os == 'ubuntu-latest' run: | + PLATFORM_NAME="${{ matrix.platform.name }}" + sudo apt install -y zsync desktop-file-utils mkdir -p tools @@ -91,6 +93,15 @@ jobs: wget -q -O tools/appimagetool "https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage" chmod +x tools/appimagetool + if [ "$PLATFORM_NAME" = "linux-x64" ]; then + export ARCH=x86_64 + elif [ "$PLATFORM_NAME" = "linux-arm64" ]; then + export ARCH=aarch64 + else + echo "Unexpected PLATFORM_NAME "$PLATFORM_NAME" + exit 1 + fi + BUILDDIR=publish OUTDIR=publish_appimage distribution/linux/appimage/build-appimage.sh shell: bash