Skip to content

Commit ef8792d

Browse files
yeabowclaude
andcommitted
docs: releases must be cut from official release tags only
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent cf527d6 commit ef8792d

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

‎MAINTENANCE.md‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@ git push --force-with-lease
8383

8484
当目标是稳定出包时,使用这个流程。
8585

86+
**出包必须基于官方 release tag(如 `v1.75.0`),绝不从
87+
`zimaos/trimmed` 或 `upstream/master` 出包**——master 上的代码未经
88+
官方发布流程验证。`zimaos/trimmed` 只用于跟踪开发线和充当
89+
cherry-pick 的提交集来源。
90+
8691
发布分支是临时的:从 tag 建、出完包打 tag 后即删,仓库不常驻。
8792

8893
- 基于**新的官方版本**出包:从官方 tag 新建,cherry-pick 基线全部
@@ -129,6 +134,8 @@ git branch -D zimaos/v1.74.4
129134

130135
## 不要做的事
131136

137+
- 不要从 `zimaos/trimmed` 或 `upstream/master` 出包——发布只能基于
138+
官方 release tag。
132139
- 不要使用 `v1.69.2-alpha6` 一线(含归档 tag)处理当前 upstream 工作。
133140
- 不要把历史开发线的完整提交历史直接 merge 到新的官方代码上。
134141
- 不要带入无关改动,例如 `docs/content/box.md` 的空格清理。

0 commit comments

Comments
 (0)