From c5b55d09ce342b62f2a5806f69ed95d5291f4a0b Mon Sep 17 00:00:00 2001 From: gh0sted Date: Mon, 15 Jun 2026 17:44:36 +0100 Subject: [PATCH] fix(ci) log release api response for debugging --- .gitea/workflows/build.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index e7cc17a..ab14610 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -25,12 +25,18 @@ jobs: NODE_AUTH_TOKEN: ${{ secrets.NODE_AUTH_TOKEN }} run: | TAG="${{ github.ref_name }}" - RESPONSE=$(curl -sf -X POST \ + RESPONSE=$(curl -s -w "\n%{http_code}" -X POST \ -H "Authorization: token ${NODE_AUTH_TOKEN}" \ -H "Content-Type: application/json" \ -d "{\"tag_name\":\"${TAG}\",\"name\":\"${TAG}\",\"draft\":false,\"prerelease\":false}" \ "${{ github.server_url }}/api/v1/repos/${{ github.repository }}/releases") - echo "id=$(echo "$RESPONSE" | jq -r .id)" >> $GITHUB_OUTPUT + HTTP_CODE=$(echo "$RESPONSE" | tail -1) + BODY=$(echo "$RESPONSE" | head -n -1) + echo "HTTP $HTTP_CODE: $BODY" + if [ "$HTTP_CODE" -lt 200 ] || [ "$HTTP_CODE" -ge 300 ]; then + exit 1 + fi + echo "id=$(echo "$BODY" | jq -r .id)" >> $GITHUB_OUTPUT - name: Upload binaries env: