From 44b121e8b0f403ba98aa40d9c2b6164868962f5f Mon Sep 17 00:00:00 2001 From: WerWolv Date: Fri, 3 Dec 2021 14:38:38 +0100 Subject: [PATCH] build: Added AppImage building to CI --- .github/workflows/build.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4983805ba..a37dcc111 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -62,11 +62,16 @@ jobs: flatpak-builder --repo=imhex _flatpak dist/net.werwolv.ImHex.yaml --ccache --keep-build-dirs flatpak build-bundle imhex imhex.flatpak net.werwolv.ImHex stable - - name: 📦 Bundle .deb + - name: 📦 Bundle DEB run: | dpkg-deb --build build/install mv build/install.deb imhex.deb - + + - name: 📦 Bundle AppImage + run: | + dist/AppImage/package.sh build + mv build/ImHex-x86_64.AppImage imhex.AppImage + - name: ⬆️ Upload ELF uses: actions/upload-artifact@v2 with: @@ -79,14 +84,22 @@ jobs: with: name: Linux Flatpak path: | - imhex.flatpak + imhex.flatpak - name: ⬆️ Upload .deb uses: actions/upload-artifact@v2 with: name: Linux DEB path: | - imhex.deb + imhex.deb + + - name: ⬆️ Upload AppImage + uses: actions/upload-artifact@v2 + with: + name: Linux AppImage + path: | + imhex.AppImage + win: runs-on: windows-latest name: 🟦 Windows MINGW64