From dd66a5ba2edfd04190c2e3ade82118ddf47aa46c Mon Sep 17 00:00:00 2001 From: openhands Date: Mon, 20 Jul 2026 16:03:13 +0200 Subject: [PATCH] fix: use TOKEN from env with fallback to secret --- .gitea/workflows/deploy.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index b85da6f1..798975c0 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -36,19 +36,21 @@ jobs: PAYLOAD="$(printf '%s' "$BODY" | jq -Rs '{tag_name: $v, name: $v, body: ., draft: false, prerelease: false}' --arg v "${VERSION}")" + TOKEN="${GITEA_TOKEN:-${{ secrets.GITEA_TOKEN }}}" + HTTP_CODE="$(curl -s -w '%{http_code}' -o /tmp/release-resp.json \ -X POST "${GITEA_API}/repos/${GITEA_REPO}/releases" \ - -H "Authorization: token ${{ secrets.GITEA_TOKEN }}" \ + -H "Authorization: token ${TOKEN}" \ -H "Content-Type: application/json" \ -d "$PAYLOAD")" if [ "${HTTP_CODE}" = "409" ]; then RELEASES="$(curl -sf "${GITEA_API}/repos/${GITEA_REPO}/releases" \ - -H "Authorization: token ${{ secrets.GITEA_TOKEN }}")" + -H "Authorization: token ${TOKEN}")" REL_ID="$(echo "$RELEASES" | jq -r ".[] | select(.tag_name==\"${VERSION}\") | .id")" HTTP_CODE="$(curl -s -w '%{http_code}' -o /tmp/release-resp.json \ -X PATCH "${GITEA_API}/repos/${GITEA_REPO}/releases/${REL_ID}" \ - -H "Authorization: token ${{ secrets.GITEA_TOKEN }}" \ + -H "Authorization: token ${TOKEN}" \ -H "Content-Type: application/json" \ -d "$PAYLOAD")" fi