diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 773b395..2e67cc9 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -29,9 +29,7 @@ jobs: - name: Install Framework Dependencies run: | sudo apt-get update -y - sudo apt install -y ninja-build cmake clang libgtk-3-dev - which mksquashfs || sudo apt install squashfs-tools -y - which mksquashfs + sudo apt install -y ninja-build cmake clang libgtk-3-dev binutils coreutils desktop-file-utils fakeroot fuse libgdk-pixbuf2.0-dev patchelf python3-pip python3-setuptools squashfs-tools strace util-linux zsync - name: Install Flutter uses: subosito/flutter-action@v2 @@ -54,11 +52,14 @@ jobs: - name: Build App run: flutter build linux - - name: Build AppImage - uses: AppImageCrafters/build-appimage-action@master - with: - recipe: configs/AppImageBuilder_amd64.yml - + - name: Setup AppImageBuilder + run: | + wget -O appimage-builder-x86_64.AppImage https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.1.0/appimage-builder-1.1.0-x86_64.AppImage + chmod +x appimage-builder-x86_64.AppImage + + - name: Assemble AppImage + run: | + ./appimage-builder-x86_64.AppImage --recipe configs/AppImageBuilder_amd64.yml --skip-test - name: Save Artifacts uses: actions/upload-artifact@v3