fix: 修复 Gitea 发布工作流在 fork/镜像仓库中的兼容性问题 #1

Merged
Eeveid merged 24 commits from zhilv/lightOps:main into main 2026-05-28 18:53:16 +08:00
Showing only changes of commit c47791bc3c - Show all commits

View File

@@ -135,15 +135,6 @@ jobs:
GITEA_URL="${SERVER_URL%/}" GITEA_URL="${SERVER_URL%/}"
GITEA_OWNER="${REPOSITORY%%/*}" GITEA_OWNER="${REPOSITORY%%/*}"
GITEA_REPO="${REPOSITORY#*/}" GITEA_REPO="${REPOSITORY#*/}"
echo "RELEASE_TOKEN length: $(printf '%s' "${GITEA_TOKEN:-}" | wc -c)"
curl -sS -o /tmp/lightops-user.json -w 'user status: %{http_code}\n' \
-H "Authorization: token ${GITEA_TOKEN}" \
"${GITEA_URL}/api/v1/user"
cat /tmp/lightops-user.json
curl -sS -o /tmp/lightops-release-list.json -w 'release list status: %{http_code}\n' \
-H "Authorization: token ${GITEA_TOKEN}" \
"${GITEA_URL}/api/v1/repos/${GITEA_OWNER}/${GITEA_REPO}/releases"
cat /tmp/lightops-release-list.json
cd lightops-src cd lightops-src
TAG="$(cat /tmp/lightops-release-tag)" TAG="$(cat /tmp/lightops-release-tag)"
TARGET_SHA="$(git rev-parse HEAD)" TARGET_SHA="$(git rev-parse HEAD)"