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 <dnskr...@gmail.com>
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.

Reply via email to