From 96e47ab87a0837b65027d9d86f2a0c0f4e304766 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Balv=C3=ADn?= Date: Sun, 26 Jul 2026 21:29:45 +0200 Subject: [PATCH] fix(ci): pass Gitea context vars via env instead of GITHUB_* --- .gitea/workflows/release.yml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 90f6edd..124e22e 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -109,6 +109,9 @@ jobs: - name: Create release env: GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} + GITEA_SERVER_URL: ${{ gitea.server_url }} + GITEA_REPOSITORY: ${{ gitea.repository }} + GITEA_REF_NAME: ${{ gitea.ref_name }} run: | set -euo pipefail # JSON-escape the release body with sed: backslashes first, then @@ -126,13 +129,13 @@ jobs: -H "Authorization: token ${GITEA_TOKEN}" \ -H "Content-Type: application/json" \ -X POST \ - "${GITHUB_SERVER_URL}/api/v1/repos/${GITHUB_REPOSITORY}/releases" \ + "${GITEA_SERVER_URL}/api/v1/repos/${GITEA_REPOSITORY}/releases" \ -d "{ - \"tag_name\": \"${GITHUB_REF_NAME}\", - \"name\": \"${GITHUB_REF_NAME}\", + \"tag_name\": \"${GITEA_REF_NAME}\", + \"name\": \"${GITEA_REF_NAME}\", \"body\": ${BODY}, - \"draft\": false, - \"prerelease\": false + \"draft": false, + \"prerelease": false }") http_code=$(echo "$response" | tail -1) @@ -152,6 +155,8 @@ jobs: - name: Upload assets env: GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }} + GITEA_SERVER_URL: ${{ gitea.server_url }} + GITEA_REPOSITORY: ${{ gitea.repository }} run: | set -euo pipefail RELEASE_ID=$(cat release-id.txt) @@ -166,7 +171,7 @@ jobs: -H "Content-Type: application/octet-stream" \ -X POST \ --data-binary "@${binary}" \ - "${GITHUB_SERVER_URL}/api/v1/repos/${GITHUB_REPOSITORY}/releases/${RELEASE_ID}/assets?name=${fname}") + "${GITEA_SERVER_URL}/api/v1/repos/${GITEA_REPOSITORY}/releases/${RELEASE_ID}/assets?name=${fname}") echo " HTTP ${http_code}" if [ "$http_code" != "201" ]; then echo "Failed to upload ${fname}" @@ -175,5 +180,5 @@ jobs: done echo - echo "Release ${GITHUB_REF_NAME} is live with the following assets:" + echo "Release ${GITEA_REF_NAME} is live with the following assets:" ls -lh dist/nuntius-*/