From 6bcc7d791fcc64a86ef4730f1ce63b88b6cfeee0 Mon Sep 17 00:00:00 2001 From: KenanZhu <3471685733@qq.com> Date: Tue, 23 Jun 2026 10:42:48 +0800 Subject: [PATCH] fix(ci): use GitHub API instead of Gitea API for release tracking Gitea.com API returned 404. Switched to GitHub's public API: https://api.github.com/repos/go-gitea/gitea/releases/latest No auth needed for public repo; 60 req/h is ample for daily cron. Co-Authored-By: Claude --- .github/workflows/gitea-tracker.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gitea-tracker.yml b/.github/workflows/gitea-tracker.yml index 298d2c7..ec1c9bf 100644 --- a/.github/workflows/gitea-tracker.yml +++ b/.github/workflows/gitea-tracker.yml @@ -26,8 +26,8 @@ jobs: if [ -n "${{ github.event.inputs.version }}" ]; then NEW_VERSION="${{ github.event.inputs.version }}" else - # Fetch latest release from Gitea API - RELEASE_JSON=$(curl -sSf https://gitea.com/api/v1/repos/gitea/gitea/releases/latest) + # Fetch latest release from GitHub API (go-gitea/gitea mirror) + RELEASE_JSON=$(curl -sSf https://api.github.com/repos/go-gitea/gitea/releases/latest) NEW_VERSION=$(echo "$RELEASE_JSON" | jq -r '.tag_name') fi # Strip 'v' prefix if present (API returns v1.27.0, we use 1.27.0)