From 942987bbcbc458643afb6d9c390a10290ca01e70 Mon Sep 17 00:00:00 2001 From: Zachary Hall Date: Wed, 18 Dec 2024 08:47:57 -0800 Subject: [PATCH] Fix workflow --- .forgejo/workflows/compile.yaml | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/.forgejo/workflows/compile.yaml b/.forgejo/workflows/compile.yaml index 3dc473d..3b07f5a 100644 --- a/.forgejo/workflows/compile.yaml +++ b/.forgejo/workflows/compile.yaml @@ -42,24 +42,26 @@ jobs: build-deb: runs-on: ubuntu-latest needs: get-source-code + steps: - name: Download and cache system dependencies uses: https://complecwaft.com/catmeow/cache-apt-pkgs-action@latest with: packages: debhelper-compat devscripts cmake git python3 libprotobuf-dev protobuf-compiler libsoundtouch-dev libsdl2-dev libsdl2-image-dev qt6-base-dev liburiparser-dev libexpat1-dev libsdbus-c++-dev libsdbus-c++-bin build-essential zstd wget git-buildpackage - - name: Download repository code - uses: actions/download-artifact@v3 - with: - name: source_archive - path: . - - name: Extract repository code - run: mkdir -p looper && tar -xf source.tar.zst -C looper - - name: Build package - run: cd looper && gbp buildpackage --git-ignore-new - - name: Upload package artifacts - uses: actions/upload-artifact@v3 - with: - name: debian-packages - path: ./looper*.deb + version: 1.0 + - name: Download repository code + uses: actions/download-artifact@v3 + with: + name: source_archive + path: . + - name: Extract repository code + run: mkdir -p looper && tar -xf source.tar.zst -C looper + - name: Build package + run: cd looper && gbp buildpackage --git-ignore-new + - name: Upload package artifacts + uses: actions/upload-artifact@v3 + with: + name: debian-packages + path: ./looper*.deb build-appimage: runs-on: ubuntu-latest needs: get-source-code