From e5977e4c4f4be12bc17872a4671e2373bf473eb4 Mon Sep 17 00:00:00 2001 From: yichuan520030910320 Date: Wed, 24 Dec 2025 12:16:15 +0800 Subject: [PATCH] fix: add fallback to GITHUB_TOKEN for checkout token - Use GH_PAT if available, otherwise fallback to GITHUB_TOKEN - This prevents 'token not supplied' errors when GH_PAT is not configured --- .github/workflows/build-reusable.yml | 4 ++-- .github/workflows/link-check.yml | 2 +- .github/workflows/release-manual.yml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-reusable.yml b/.github/workflows/build-reusable.yml index 6ec6b98..7a9b288 100644 --- a/.github/workflows/build-reusable.yml +++ b/.github/workflows/build-reusable.yml @@ -18,7 +18,7 @@ jobs: with: submodules: recursive fetch-depth: 1 - token: ${{ secrets.GH_PAT }} + token: ${{ secrets.GH_PAT || secrets.GITHUB_TOKEN }} ref: ${{ inputs.ref }} - name: Install uv and Python @@ -95,7 +95,7 @@ jobs: with: submodules: recursive fetch-depth: 1 - token: ${{ secrets.GH_PAT }} + token: ${{ secrets.GH_PAT || secrets.GITHUB_TOKEN }} ref: ${{ inputs.ref }} - name: Install uv and Python diff --git a/.github/workflows/link-check.yml b/.github/workflows/link-check.yml index 5b31c81..c87ae5b 100644 --- a/.github/workflows/link-check.yml +++ b/.github/workflows/link-check.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 1 - token: ${{ secrets.GH_PAT }} + token: ${{ secrets.GH_PAT || secrets.GITHUB_TOKEN }} - uses: lycheeverse/lychee-action@v2 with: args: --no-progress --insecure --user-agent 'curl/7.68.0' --exclude '.*api\.star-history\.com.*' --accept 200,201,202,203,204,205,206,207,208,226,300,301,302,303,304,305,306,307,308,503 README.md docs/ apps/ examples/ benchmarks/ diff --git a/.github/workflows/release-manual.yml b/.github/workflows/release-manual.yml index 1164869..5a0fb77 100644 --- a/.github/workflows/release-manual.yml +++ b/.github/workflows/release-manual.yml @@ -21,7 +21,7 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 1 - token: ${{ secrets.GH_PAT }} + token: ${{ secrets.GH_PAT || secrets.GITHUB_TOKEN }} - name: Validate version run: | @@ -77,7 +77,7 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 1 - token: ${{ secrets.GH_PAT }} + token: ${{ secrets.GH_PAT || secrets.GITHUB_TOKEN }} ref: 'main' - name: Download all artifacts