You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2023/10/24 08:03:50 UTC

[camel-k] branch main updated: chore(doc): release bump info

This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git


The following commit(s) were added to refs/heads/main by this push:
     new 46e704a11 chore(doc): release bump info
46e704a11 is described below

commit 46e704a11958c089941b296b36c953f8d58fcc55
Author: Pasquale Congiusti <pa...@gmail.com>
AuthorDate: Tue Oct 24 10:03:45 2023 +0200

    chore(doc): release bump info
---
 release.adoc | 19 +++++++++++++++----
 1 file changed, 15 insertions(+), 4 deletions(-)

diff --git a/release.adoc b/release.adoc
index e539fc777..4295b8078 100644
--- a/release.adoc
+++ b/release.adoc
@@ -271,11 +271,22 @@ NOTE: be patient, it can take a little time to update the formula.
 
 === Bump to next version
 
-Once the release process is complete, we must prepare the configuration for next version. In order to do so, please run the following:
+Once the release process is complete, we must prepare the configuration for next version. First of all, make sure you're on the `release` branch and everything is up to date. Then, use a new patch version, likely adding a unit to the patch semantic version.
 ```
-make bump VERSION=<new-version> LAST_RELEASED_VERSION=<replace-version>
-git commit -m "chore: bump next version to <new-version>"
-git push upstream HEAD:release-a.b.x
+git pull
+make bump VERSION=<new-version>-SNAPSHOT LAST_RELEASED_VERSION=<replace-version>
+git commit -a -m "chore: bump next version to <new-version>-SNAPSHOT"
+git push origin HEAD:release-a.b.x
 ```
 Where <new-version> represents the new version you want to bump and <replace-version> the version that was previously released.
 
+If you're releasing a minor or a major version, then, you need also to bump the `main` branch with the following version. It should be the same process as in the `release` branch, but, this time, on `main` and updating the minor or major semantic version.
+
+```
+git checkout main
+git pull
+make bump VERSION=<new-version>-SNAPSHOT LAST_RELEASED_VERSION=<replace-version>
+git commit -a -m "chore: bump next version to <new-version>-SNAPSHOT"
+git push origin HEAD:main
+```
+Now, the release process is completed. Thanks for taking care. Make sure to remove the local repository on your machine to avoid any further update on the project by mistake.