From 046a6356f3b361262e497c12b776d5f69230b6d3 Mon Sep 17 00:00:00 2001 From: Jade Ellis Date: Sat, 25 Apr 2026 11:17:43 +0100 Subject: [PATCH] ci: Automaticallly upload release binaries --- .forgejo/workflows/release-image.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.forgejo/workflows/release-image.yml b/.forgejo/workflows/release-image.yml index f3510eb69..034c3ded4 100644 --- a/.forgejo/workflows/release-image.yml +++ b/.forgejo/workflows/release-image.yml @@ -199,6 +199,28 @@ jobs: registry_user: ${{ vars.BUILTIN_REGISTRY_USER || github.actor }} registry_password: ${{ secrets.BUILTIN_REGISTRY_PASSWORD || secrets.GITHUB_TOKEN }} + release-binaries: + name: "Release Binaries" + runs-on: ubuntu-latest + needs: + - build-release + - build-maxperf + permissions: + contents: write + if: startsWith(github.ref, 'refs/tags/') + steps: + - name: Download binary artifacts + uses: forgejo/download-artifact@v4 + with: + pattern: conduwuit* + path: binaries + merge-multiple: true + - name: Create Release and Upload + uses: https://github.com/softprops/action-gh-release@v2 + with: + draft: true + files: binaries/* + mirror_images: name: "Mirror Images" runs-on: ubuntu-latest