From 5cafc3b41c97ea8121b3cb0850bf476a9756db29 Mon Sep 17 00:00:00 2001 From: amos Date: Tue, 2 Jun 2026 23:48:10 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BD=BF=E7=94=A8=20Authorization:=20Ba?= =?UTF-8?q?sic=20Auth=20=E8=AE=A4=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/android-release.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/android-release.yml b/.gitea/workflows/android-release.yml index c991750..a8e1d80 100644 --- a/.gitea/workflows/android-release.yml +++ b/.gitea/workflows/android-release.yml @@ -51,6 +51,8 @@ jobs: echo "VERSION=$VERSION" >> $GITHUB_ENV - name: Create Release and Upload APK + env: + AUTH: ${{ secrets.AUTHB64 }} run: | VERSION=${{ env.VERSION }} APK_FILE=${{ env.APK_FILE }} @@ -59,18 +61,18 @@ jobs: echo "Creating release for $VERSION..." # 删除已存在的 release - EXISTING=$(curl -s -u "amos:Aimi12138!" "https://gitea.kg8.net/api/v1/repos/$REPO/releases/tags/$VERSION") + EXISTING=$(curl -s -H "Authorization: Basic $AUTH" "https://gitea.kg8.net/api/v1/repos/$REPO/releases/tags/$VERSION") RELEASE_ID=$(echo "$EXISTING" | grep -o '"id":[0-9]*' | head -1 | cut -d':' -f2) if [ -n "$RELEASE_ID" ]; then echo "删除已存在的 Release (ID: $RELEASE_ID)" - curl -s -X DELETE -u "amos:Aimi12138!" "https://gitea.kg8.net/api/v1/repos/$REPO/releases/$RELEASE_ID" + curl -s -X DELETE -H "Authorization: Basic $AUTH" "https://gitea.kg8.net/api/v1/repos/$REPO/releases/$RELEASE_ID" sleep 2 fi # 创建新的 Release RESPONSE=$(curl -s -X POST "https://gitea.kg8.net/api/v1/repos/$REPO/releases" \ - -u "amos:Aimi12138!" \ + -H "Authorization: Basic $AUTH" \ -H "Content-Type: application/json" \ -d "{\"tag_name\":\"$VERSION\",\"name\":\"Release $VERSION\",\"draft\":false,\"prerelease\":false}") @@ -88,7 +90,7 @@ jobs: # 上传 APK echo "Uploading APK: $APK_FILE" UPLOAD_RESPONSE=$(curl -s -X POST "https://gitea.kg8.net/api/v1/repos/$REPO/releases/$RELEASE_ID/assets" \ - -u "amos:Aimi12138!" \ + -H "Authorization: Basic $AUTH" \ -F "attachment=@$APK_FILE") echo "Upload Response: $UPLOAD_RESPONSE"