From e9af559ee671b127b617f554a97108cdb8734765 Mon Sep 17 00:00:00 2001 From: Louis Gu <893592495@qq.com> Date: Tue, 18 Aug 2026 17:56:51 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E5=81=9C=E7=94=A8=20issue-agent=20?= =?UTF-8?q?=E7=9A=84=E5=AE=9A=E6=97=B6=E8=A7=A6=E5=8F=91=EF=BC=8C=E4=BF=9D?= =?UTF-8?q?=E7=95=99=E6=89=8B=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 流水线排空后连续 6 天(8/12–8/18)每轮只跑 7–10 轮、$0.32–0.37 就收工: 没有已批准的 issue、没有 open PR,看一圈就走。这是正确行为,不是故障, 但对一个当前没有流量的仓库,2 次/天的空转没有价值。 保留 workflow_dispatch:将来有活时 `gh workflow run issue-agent.yml` 手动 跑即可。恢复定时把注释掉的两行放回来。 提示词、护栏、身份约束、标签流程全部原样保留,没有删任何能力。 --- .github/workflows/issue-agent.yml | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/.github/workflows/issue-agent.yml b/.github/workflows/issue-agent.yml index 0f4e3b5..85c5a0d 100644 --- a/.github/workflows/issue-agent.yml +++ b/.github/workflows/issue-agent.yml @@ -1,15 +1,22 @@ name: Issue Agent -# 每 12 小时自动处理 open issue 与 open PR: +# 手动触发,处理 open issue 与 open PR: # issue —— 分析、评论、能修的开 PR 并在 CI 全绿后合并 # PR —— review,有问题评论,没问题且 CI 绿则合并 # (碰 .github/ 或引入第三方依赖的 PR 一律转人工,见 prompt 里的红线) -# UTC 04:07 / 16:07 = 香港时间 12:07 / 00:07。 -# 也可以在 Actions 页面手动触发(workflow_dispatch)立即跑一轮。 - +# +# gh workflow run issue-agent.yml # 全部 open issue 与 PR +# gh workflow run issue-agent.yml -f dry_run=true # 只分析评论,不改代码 +# gh workflow run issue-agent.yml -f issue_numbers=3 # 只处理某个 + +# 定时触发已停用(2026-08-18)。流水线排空后,连续 6 天每轮只跑 7–10 轮就收工—— +# 没有已批准的 issue、没有 open PR,它看一圈就走。保留 workflow_dispatch: +# 将来有活时手动跑 `gh workflow run issue-agent.yml` 即可,恢复定时把下面两行 +# 取消注释就行。 +# +# schedule: +# - cron: "7 4,16 * * *" # UTC;= 香港 12:07 / 00:07 on: - schedule: - - cron: "7 4,16 * * *" workflow_dispatch: inputs: issue_numbers: