Skip to content

Commit

Permalink
Merge pull request #531 from richardli1598/dev
Browse files Browse the repository at this point in the history
doc: add version release doc
  • Loading branch information
gitautomator[bot] authored Jun 26, 2024
2 parents b442144 + 3be94bf commit a48571f
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions docs/zh/maintenance/release/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# 版本发布流程

## Patch版本发布流程

如v1.1.x,其中x即为Patch版本编号,通常发布此版本是为了修复 v1.1.(x-1) 版本的bug。

1. 确保相关bugfix都已cherry-pick到 release-1.1 分支,如 [PR 491](https://github.com/opennaslab/kubespider/pull/491).
2. 在对应分支上创建release tag,如v1.1.x。
3. 编写对应的release notes,如:https://github.com/opennaslab/kubespider/releases/tag/v0.6.2
4. 运行流水线 [workflow](https://github.com/opennaslab/kubespider/actions/workflows/kubespider-release-notes.yaml) 获取对应的贡献者,并且写入release notes。

## Minor版本发布流程

如v1.x.y,其中x即为Minor版本编号,通常代表正式版本发布,包括相关的特性和bugfix。

1. 基于main分支创建对应的release分支,如这里的release-1.x.
2. 在对应分支上创建release tag,如v1.x.y。
3. 编写对应的release notes,如:https://github.com/opennaslab/kubespider/releases/tag/v0.6.0
4. 运行流水线 [workflow](https://github.com/opennaslab/kubespider/actions/workflows/kubespider-release-notes.yaml) 获取对应的贡献者,并且写入release notes。

0 comments on commit a48571f

Please sign in to comment.