Skip to content

Commit 3be94bf

Browse files
committed
doc: add version release doc
Signed-off-by: richardli1598 <[email protected]>
1 parent 45f31fd commit 3be94bf

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# 版本发布流程
2+
3+
## Patch版本发布流程
4+
5+
如v1.1.x,其中x即为Patch版本编号,通常发布此版本是为了修复 v1.1.(x-1) 版本的bug。
6+
7+
1. 确保相关bugfix都已cherry-pick到 release-1.1 分支,如 [PR 491](https://github.com/opennaslab/kubespider/pull/491).
8+
2. 在对应分支上创建release tag,如v1.1.x。
9+
3. 编写对应的release notes,如:https://github.com/opennaslab/kubespider/releases/tag/v0.6.2
10+
4. 运行流水线 [workflow](https://github.com/opennaslab/kubespider/actions/workflows/kubespider-release-notes.yaml) 获取对应的贡献者,并且写入release notes。
11+
12+
## Minor版本发布流程
13+
14+
如v1.x.y,其中x即为Minor版本编号,通常代表正式版本发布,包括相关的特性和bugfix。
15+
16+
1. 基于main分支创建对应的release分支,如这里的release-1.x.
17+
2. 在对应分支上创建release tag,如v1.x.y。
18+
3. 编写对应的release notes,如:https://github.com/opennaslab/kubespider/releases/tag/v0.6.0
19+
4. 运行流水线 [workflow](https://github.com/opennaslab/kubespider/actions/workflows/kubespider-release-notes.yaml) 获取对应的贡献者,并且写入release notes。

0 commit comments

Comments
 (0)