From c101715232234a179c8881d6f29163bf92ded66c Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Mon, 3 Aug 2026 22:36:58 +0800 Subject: [PATCH] =?UTF-8?q?docs(guide):=20changelog=20=E7=9B=B4=E6=8E=A5?= =?UTF-8?q?=20commit=20main=20+=20author=20=E5=AD=97=E6=AE=B5=E5=BF=85?= =?UTF-8?q?=E5=A1=AB=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BACKEND_CHANGELOG_DELIVERY_GUIDE.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/BACKEND_CHANGELOG_DELIVERY_GUIDE.md b/BACKEND_CHANGELOG_DELIVERY_GUIDE.md index a1212da..408e9f7 100644 --- a/BACKEND_CHANGELOG_DELIVERY_GUIDE.md +++ b/BACKEND_CHANGELOG_DELIVERY_GUIDE.md @@ -62,14 +62,24 @@ npm run check:frontmatter -- --base origin/main --head HEAD ## 4. 提交和推送 -只暂存本次 changelog 文件: +只暂存本次 changelog 文件,**直接 commit main**(不建分支/PR): ```powershell git status --short git add -- changelogs-v2/2026-07/24_5205_车务首页汇总状态补全-修改接口-管理后台.md git diff --cached --check git commit -m "docs: hand off API contract (#5205)" -git push -u origin <任务分支> +git push origin main ``` -然后向 `main` 创建 PR。不要提交其他任务的 changelog、`.tmp-*` 文件或任何凭据。 +不要提交其他任务的 changelog、`.tmp-*` 文件或任何凭据。 + +## 5. author 字段(必填) + +所有 changelog frontmatter 必须包含 `author` 字段,格式为推送者登录名 + `(GIT)` 后缀: + +```yaml +author: "wx(GIT)" # wx 推送写 wx(GIT);yst 推送写 yst(GIT);以此类推 +``` + +谁 push 到 main 就写谁,多会话并行时用于追溯该条 changelog 的推送人。新写文件必须带;修改旧文件时顺手补上。