From 18e76984bbce0884d019a3d75bdbeb53ed78f072 Mon Sep 17 00:00:00 2001 From: Michael Otto Date: Tue, 3 Mar 2026 09:11:49 +0100 Subject: [PATCH] Release v21 --- .gitea/workflows/release.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index cfd66a1..afff978 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -151,6 +151,33 @@ jobs: echo "Release erfolgreich erstellt. ID: $RELEASE_ID" echo "release_id=$RELEASE_ID" >> $GITHUB_OUTPUT + - name: ZIP-Datei hochladen + run: | + RELEASE_ID="${{ steps.create_release.outputs.release_id }}" + ZIP_NAME="${{ steps.zip.outputs.zip_name }}" + + echo "Lade ZIP-Datei hoch: $ZIP_NAME" + echo "Release-ID: $RELEASE_ID" + + API_URL="https://${{ vars.RELEASE_URL }}/api/v1/repos/${GITHUB_REPOSITORY}/releases/${RELEASE_ID}/assets?name=${ZIP_NAME}" + + curl -s -X POST "$API_URL" \ + -H "Authorization: token ${{ secrets.RELEASE_TOKEN }}" \ + -H "Content-Type: application/zip" \ + --data-binary "@repo/dist/${ZIP_NAME}" \ + -o upload_response.json + + echo "Upload-Antwort:" + cat upload_response.json + + # Optional: Fehlerprüfung + if jq -e '.id' upload_response.json >/dev/null 2>&1; then + echo "ZIP erfolgreich hochgeladen." + else + echo "Fehler beim Hochladen der ZIP!" + exit 1 + fi + - name: Debug Info run: |