diff --git a/.forgejo/workflows/draft-release.yaml b/.forgejo/workflows/draft-release.yaml index b2829ef..318c973 100644 --- a/.forgejo/workflows/draft-release.yaml +++ b/.forgejo/workflows/draft-release.yaml @@ -65,9 +65,22 @@ jobs: DOWNLOAD_URL: "${{forgejo.server_url}}/${{forgejo.repository}}/releases/download/v${{steps.version.outputs.version}}/release.zip" LATEST_URL: "${{forgejo.server_url}}/${{forgejo.repository}}/releases/download/latest/system.json" + - name: Add manifest into release archive + run: zip release.zip --update system.json + - name: Create draft release run: cat system.json + - name: Upload artifacts + uses: https://data.forgejo.org/forgejo/upload-artifact@v4 + with: + name: "forgejo-final" + path: | + system.json + release.zip + retention-days: 7 + if-no-files-found: error + github-release: runs-on: act @@ -93,6 +106,9 @@ jobs: DOWNLOAD_URL: "https://github.com/${{vars.GH_USER}}/${{vars.GH_REPO}}/releases/download/v${{steps.version.outputs.version}}/release.zip" LATEST_URL: "https://github.com/${{vars.GH_USER}}/${{vars.GH_REPO}}/releases/latest/download/system.json" + - name: Add manifest into release archive + run: zip release.zip --update system.json + - name: Sync Github mirror run: echo Syncing mirror