diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index c755320..a1c2220 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -5,8 +5,8 @@ on: workflow_dispatch: jobs: - build: - name: Test Python file + apt: + name: Build Debian Package runs-on: debian-latest steps: @@ -19,4 +19,19 @@ jobs: python generate-deb.py - uses: actions/upload-artifact@v3 with: - path: sweecrypt-gtk.deb \ No newline at end of file + path: sweecrypt-gtk.deb + flatpak: + name: Build Flatpak Package + runs-on: debian-latest + + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + - name: Install dependencies + run: if [ -f requirements.txt ]; then pip install -r requirements.txt; fi + - name: Generate DEB + run: | + python generate-flatpak.py + - uses: actions/upload-artifact@v3 + with: + path: flatpak/ \ No newline at end of file