diff --git a/docs/design/13-toolchain-and-dev-workflow.md b/docs/design/13-toolchain-and-dev-workflow.md index 0b29a58..7952f45 100644 --- a/docs/design/13-toolchain-and-dev-workflow.md +++ b/docs/design/13-toolchain-and-dev-workflow.md @@ -1,6 +1,6 @@ # 三国团队工具链与开发流程设计 -> **状态**: v1.2 — 补充衔接机制 + 通知模板 +> **状态**: v2.0 — 串联架构重构(Gitea 自动化 + Daemon Webhook + Mail 执行层) > **作者**: 庞统(副军师)🐦 > **评审**: 司马懿(仲达)🗡️ > **日期**: 2026-06-06 @@ -773,7 +773,7 @@ Text: **模板 2:CI 失败通知(CI workflow → 改动者)** ``` -From: ci-notifier +From: daemon-webhook To: {PR 作者} Title: CI 失败: PR #{N} - {PR 标题} Text: @@ -804,7 +804,7 @@ Text: **模板 4:部署失败回滚通知(CI workflow → 庞统/姜维)** ``` -From: ci-notifier +From: daemon-webhook To: pangtong-fujunshi, jiangwei-infra Title: 部署失败已回滚: {repo} {commit_hash} Text: @@ -1058,5 +1058,6 @@ Text: 1. **Gitea admin 权限**:姜维持有 admin 权限,可负责启用 Actions、配置分支保护等 2. **分支保护**:已确认开启——PR 必须 CI 通过 + 至少 1 人 Review 才能合并到 main -3. **数据库 schema 变更检查**:CI 自动检测破坏性变更(可选,有开关可强制绕过),检测不到的提 Issue 人工干预 -4. **环境架构**:三环境(开发/CI临时/生产),CI 临时环境支持 E2E 自动跑不污染生产 +3. **数据库 schema 变更检查**:CI 自动检测破坏性变更(可选,有开关可强制绕过),检测不到的提 Issue 人工干预 — **已确认** +4. **环境架构**:三环境(开发/CI临时/生产),CI 临时环境支持 E2E 自动跑不污染生产 — **已确认** +5. **Webhook 转发模块集成到 daemon**:已确认方向,具体实现待设计(见 §15)