From 7b32994c757d567179d866b8c90b77e9f65aab37 Mon Sep 17 00:00:00 2001 From: cfdaily Date: Fri, 12 Jun 2026 08:42:18 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E4=BF=AE=E6=AD=A3=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=90=8D=20pr=5Fmerged=20=E2=86=92=20review?= =?UTF-8?q?=5Fmerged?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/design/18-toolchain-e2e-test.md | 2 +- docs/design/23-toolchain-pr-lifecycle.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/design/18-toolchain-e2e-test.md b/docs/design/18-toolchain-e2e-test.md index d2486b7..b000784 100644 --- a/docs/design/18-toolchain-e2e-test.md +++ b/docs/design/18-toolchain-e2e-test.md @@ -142,5 +142,5 @@ - 验证点: - Mail to 正确(PR 作者) - `merged_by` 字段正确提取(payload `merged_by` → fallback `sender`) - - 模板使用 `pr_merged.md` + - 模板使用 `review_merged.md` - 纯 closed(非 merged)不触发通知 diff --git a/docs/design/23-toolchain-pr-lifecycle.md b/docs/design/23-toolchain-pr-lifecycle.md index ce30f1e..59c952b 100644 --- a/docs/design/23-toolchain-pr-lifecycle.md +++ b/docs/design/23-toolchain-pr-lifecycle.md @@ -127,7 +127,7 @@ async def _handle_pull_request(payload: Dict[str, Any]) -> None: | 模板文件 | 变量 | 说明 | |---|---|---| | `review_updated.md` | repo, pr_number, pr_title, pr_author, branch, new_sha, reviewer | PR 有新 commit,请重新 review | -| `pr_merged.md` | repo, pr_number, pr_title, pr_author, merged_by | PR 已合并,通知作者(PR #38 恢复) | +| `review_merged.md` | repo, pr_number, pr_title, pr_author, merged_by | PR 已合并,通知作者(PR #38 恢复) | | `review_comment.md` | repo, pr_number, pr_title, reviewer, comment_body | reviewer 提交了评论 | ### `_EVENT_HANDLERS` 无需改动 @@ -150,7 +150,7 @@ async def _handle_pull_request(payload: Dict[str, Any]) -> None: |---|---| | `src/api/toolchain_routes.py` | 修改 `_handle_pull_request`(扩展 action 分发 + closed 分支)+ 新增 `_handle_pr_synchronize` + `_handle_pr_closed` + 修改 `_handle_pull_request_review`(支持 COMMENTED) | | `templates/toolchain/review_updated.md` | 新增 | -| `templates/toolchain/pr_merged.md` | 新增(PR #38 恢复) | +| `templates/toolchain/review_merged.md` | 新增(PR #38 恢复) | | `templates/toolchain/review_comment.md` | 新增 | | `src/daemon/toolchain_templates.py` | `_TEMPLATE_MAP` 新增 3 个映射 | | `docs/design/23-toolchain-pr-lifecycle.md` | 本文档 |