chore(ci): 改以 PAT(push-token)推送 findings commit 觸發 CI
node-actions/template: CI / BUILD (pull_request) Successful in 4s
CI / TEST (Claude) (pull_request) Successful in 27s
CI / TEST (Antigravity) (pull_request) Failing after 34s
CI / TEST (Codex) (pull_request) Failing after 2m41s

各 job 的 token 改用 gitea.token、並新增 push-token: secrets.TOKEN,讓結果 commit 以 PAT 推送再觸發 CI,避免自動 token 推送不觸發而卡合併。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jeffery
2026-07-20 15:00:32 +08:00
co-authored by Claude Opus 4.8
parent dbeb56589c
commit 10d826d1b1
+15 -6
View File
@@ -42,10 +42,13 @@ jobs:
uses: ./
# 傳入 action inputs。
with:
# Gitea / GitHub token,用於 PR 留言與 findings 寫回。
token: ${{ secrets.GITHUB_TOKEN }}
# Gitea Actions 自動注入的 repo 範圍 token,用於 PR 留言與 findings 寫回。
token: ${{ gitea.token }}
# 啟用建問題模式:審查內容改發到追蹤 issue,並在 PR 回貼 issue 連結。
create-issue: 'true'
# 推送 findings/exclusions commit 用的 PAT:以 PAT 身分推送才會讓結果 commit 再觸發 CI,
# 由步驟 1 快速回報把結果蓋到新 head,避免自動 token 推送不觸發而卡合併。
push-token: ${{ secrets.TOKEN }}
# Codex 工具環境測試 job。
test-codex:
# Job 在 workflow UI 顯示的名稱。
@@ -70,10 +73,13 @@ jobs:
uses: ./
# 傳入 action inputs。
with:
# Gitea / GitHub token,用於 PR 留言與 findings 寫回。
token: ${{ secrets.GITHUB_TOKEN }}
# Gitea Actions 自動注入的 repo 範圍 token,用於 PR 留言與 findings 寫回。
token: ${{ gitea.token }}
# 啟用建問題模式:審查內容改發到追蹤 issue,並在 PR 回貼 issue 連結。
create-issue: 'true'
# 推送 findings/exclusions commit 用的 PAT:以 PAT 身分推送才會讓結果 commit 再觸發 CI,
# 由步驟 1 快速回報把結果蓋到新 head,避免自動 token 推送不觸發而卡合併。
push-token: ${{ secrets.TOKEN }}
# Claude 工具環境測試 job。
test-claude:
# Job 在 workflow UI 顯示的名稱。
@@ -98,7 +104,10 @@ jobs:
uses: ./
# 傳入 action inputs。
with:
# Gitea / GitHub token,用於 PR 留言與 findings 寫回。
token: ${{ secrets.GITHUB_TOKEN }}
# Gitea Actions 自動注入的 repo 範圍 token,用於 PR 留言與 findings 寫回。
token: ${{ gitea.token }}
# 啟用建問題模式:審查內容改發到追蹤 issue,並在 PR 回貼 issue 連結。
create-issue: 'true'
# 推送 findings/exclusions commit 用的 PAT:以 PAT 身分推送才會讓結果 commit 再觸發 CI,
# 由步驟 1 快速回報把結果蓋到新 head,避免自動 token 推送不觸發而卡合併。
push-token: ${{ secrets.TOKEN }}