From a4d6614408bbff000f51d4011a7c63f9d8265fc1 Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Thu, 1 May 2025 07:16:04 +0100 Subject: [PATCH] chore(actions): remove multiarch stuff from appimage builder --- .github/workflows/appimage.yaml | 43 ++++++++++++--------------------- 1 file changed, 16 insertions(+), 27 deletions(-) diff --git a/.github/workflows/appimage.yaml b/.github/workflows/appimage.yaml index 6d3908b..15a582f 100644 --- a/.github/workflows/appimage.yaml +++ b/.github/workflows/appimage.yaml @@ -6,11 +6,7 @@ on: workflow_dispatch: jobs: - build: - strategy: - matrix: - arch: ["x86_64"] - + build: name: Build the AppImage runs-on: ubuntu-latest @@ -24,29 +20,22 @@ jobs: submodules: true - name: AppImage routine - uses: lalten/run-on-arch-action@amd64-support - id: buildimg - with: - arch: ${{ matrix.arch }} - distro: buster - dockerRunArgs: | - --volume "./package/appimage:/build" --privileged - run: | - export LUNE_VERSION=${{ vars.lune_VERSION }} - - echo "Running build on debian linux $(uname -m)" + run: | + export LUNE_VERSION=${{ vars.lune_VERSION }} + + echo "Running build on debian linux $(uname -m)" - apt update - apt install imagemagick file desktop-file-utils curl wget dpkg-dev unzip fuse libfuse2 -y - - wget https://github.com/AppImage/AppImageKit/releases/download/13/appimagetool-$(uname -m).AppImage -O /usr/bin/appimagetool - chmod a+x /usr/bin/appimagetool - - cd /build/lune.AppDir - ARCH=$(uname -m) /usr/bin/appimagetool . - - mkdir ../out - mv ./lune-*.AppImage ../out/lune-$LUNE_VERSION.glibc2.34-$(uname -m).AppImage + apt update + apt install imagemagick file desktop-file-utils curl wget dpkg-dev unzip fuse libfuse2 -y + + wget https://github.com/AppImage/AppImageKit/releases/download/13/appimagetool-$(uname -m).AppImage -O /usr/bin/appimagetool + chmod a+x /usr/bin/appimagetool + + cd /build/lune.AppDir + ARCH=$(uname -m) /usr/bin/appimagetool . + + mkdir ../out + mv ./lune-*.AppImage ../out/lune-$LUNE_VERSION.glibc2.34-$(uname -m).AppImage - name: Upload generated images uses: actions/upload-artifact@v3