This is an automated email from the ASF dual-hosted git repository.
chengpan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kyuubi-docker.git
The following commit(s) were added to refs/heads/master by this push:
new 9658532 Refine release guide (#17)
9658532 is described below
commit 96585322142c7023efd9a318570a92f13e88895a
Author: Denis Krivenko <[email protected]>
AuthorDate: Tue Jun 24 04:28:21 2025 +0200
Refine release guide (#17)
---
release/release_guide.md | 20 ++++++++++++++++----
1 file changed, 16 insertions(+), 4 deletions(-)
diff --git a/release/release_guide.md b/release/release_guide.md
index eaf1634..5209453 100644
--- a/release/release_guide.md
+++ b/release/release_guide.md
@@ -18,9 +18,21 @@
Kyuubi Docker Release Guide
===
+## Prerequisites
+
+Make sure Kyuubi has released a new version.
+
## Steps
-1. Make sure Kyuubi has released a new version
-2. Submit a pull request to update the `release_version` file to the new
version
-3. After pull request merged. Push a new tag.
-4. After new tag created, github action will trigger a workflow to build and
push new image to dockerhub
+### Feature release
+
+1. Submit a pull request to the **master** branch to update the
`release_version` file to the new **minor** version.
+2. After the pull request is merged, push a new tag to the commit to trigger a
workflow that builds and pushes a new image to dockerhub.
+3. Make sure the workflow completes successfully and new image is available on
dockerhub.
+4. Create a new branch from the commit using the version in the branch name.
+
+### Patch release
+
+1. Submit a pull request to the **minor** release branch to update the
`release_version` file to the new **patch** version.
+2. After the pull request is merged, push a new tag to the commit to trigger a
workflow that builds and pushes a new image to dockerhub.
+3. Make sure the workflow completes successfully and new image is available on
dockerhub.