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.