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

lhotari pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 1bf7204686b Add notes about maven version for releases
1bf7204686b is described below

commit 1bf7204686b426a6b4751944178d861200c5e157
Author: Lari Hotari <[email protected]>
AuthorDate: Mon Feb 9 16:59:57 2026 +0200

    Add notes about maven version for releases
---
 contribute/release-process.md | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/contribute/release-process.md b/contribute/release-process.md
index 62c51f21e76..8cb944c22d8 100644
--- a/contribute/release-process.md
+++ b/contribute/release-process.md
@@ -36,8 +36,9 @@ Before you start the next release steps, make sure you have 
installed these soft
     * Pulsar docker images are running Java 21 since 3.3.0
   * JDK 17 for Pulsar version >= 2.11
   * JDK 11 for earlier versions
-* Maven 3.9.9 (most recent stable Maven 3.9.x version)
-  * Install using `sdkman i maven 3.9.9`
+* Maven 3.9.11 (most recent stable Maven 3.9.x version)
+  * Install using `sdkman i maven 3.9.11`
+  * Important: Maven 3.9.12 has an issue in uploading artifacts to ASF Nexus 
staging repository.
 * Zip
 
 Please refer to ["Setting up JDKs and Maven using 
SDKMAN"](setup-buildtools.md) for details on how to install JDKs and Maven 
using SDKMAN.
@@ -331,6 +332,17 @@ svn ci -m "Staging artifacts and signature for Pulsar 
release $VERSION_RC"
 Make sure to run only one release at a time when working on multiple releases 
in parallel. Running multiple builds simultaneously will result in all releases 
being placed into a single staging repository. Close [the staging 
repository](https://repository.apache.org/#stagingRepositories) before 
performing another release.
 :::
 
+:::caution
+Check your maven version before proceeding
+
+```shell
+mvn --version
+```
+
+Ensure that the maven version is 3.9.11. Maven version 3.9.12 has a problem 
that it creates multiple staging repositories when artifacts are uploaded to 
ASF staging repository.
+
+:::
+
 Set your ASF password in the following line. Add a space as the first 
character on the command line so that your password doesn't get recorded in 
shell history.
 
 ```shell

Reply via email to