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

bchapuis pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-baremaps.git


The following commit(s) were added to refs/heads/main by this push:
     new abb5ee7e Improve release instructions (#758)
abb5ee7e is described below

commit abb5ee7e6d408eb5c7f56607a01eea45427a106b
Author: Perdjesk <[email protected]>
AuthorDate: Wed Aug 30 17:47:22 2023 +0200

    Improve release instructions (#758)
---
 RELEASE.md | 28 +++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/RELEASE.md b/RELEASE.md
index 429f3919..8f98ea69 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -9,6 +9,7 @@
   or implied. See the License for the specific language governing permissions 
and limitations under
   the License.
   -->
+
 # Release instructions
 
 In order to release a new version of Apache Baremaps, follow these steps:
@@ -25,7 +26,7 @@ git push --set-upstream origin release-<version>
 - [ ] Set the release version and commit the changes:
 
 ```bash 
-mvn versions:set -DnewVersion=<version>
+./mvnw versions:set -DnewVersion=<version>
 git commit -a -m "Release Baremaps <version>"
 ```
 
@@ -41,7 +42,7 @@ git tag v<version>-rc<number>
 git push origin v<version>-rc<number>
 ```
 
-- [ ] Generate the release notes for this tag on GitHub.
+- [ ] Generate the release notes for this tag on GitHub with release ticked in 
order to generate a release notes.
 - [ ] Generate the artifacts:
 
 ```bash
@@ -53,17 +54,18 @@ git push origin v<version>-rc<number>
 ```bash
 svn co https://dist.apache.org/repos/dist/dev/incubator/baremaps/ baremaps-dev
 mkdir baremaps-dev/<version>-rc<number>
-cp ./baremaps-cli/target/baremaps-<version>-incubating-* 
baremaps-dev/<version>-rc<number>/.
+cp ./baremaps-cli/target/apache-baremaps-<version>-incubating-* 
baremaps-dev/<version>-rc<number>/.
 svn commit -m "Baremaps <version>-rc<number>"
 ```
 
 - [ ] Ask the community to vote for the release candidate.
-- [ ] If the release candidate is not approved by the community, commit the 
necessary changes, clean the git history, and go back to step 5.
+- [ ] If the release candidate is not approved by the community, commit the 
necessary changes, clean the git history,
+  and go back to step 5.
 - [ ] If the release candidate is approved by the community, tag the release 
commit with the release version:
 
 ```bash
-git tag -a v[version]
-git push origin v[version]
+git tag -a v<version>
+git push origin v<version>
 ```
 
 - [ ] Move the artifacts into the release directory with svn:
@@ -77,7 +79,7 @@ svn mv -m "Baremaps <version>" \
 - [ ] Set the version of the next iteration and commit the changes:
 
 ```bash
-mvn versions:set -DnewVersion=[next_version]-SNAPSHOT
+./mvnw versions:set -DnewVersion=<next_version>-SNAPSHOT
 git commit -a -m "Prepare for next development iteration"
 git push origin
 ```
@@ -91,15 +93,15 @@ git push origin
 Verify the GPG signature of the release artifacts:
 
 ```bash
-gpg --verify baremaps-<version>-incubating-bin.tar.gz.asc
-gpg --verify baremaps-<version>-incubating-src.tar.gz.asc
+gpg --verify apache-baremaps-<version>-incubating-bin.tar.gz.asc
+gpg --verify apache-baremaps-<version>-incubating-src.tar.gz.asc
 ```
 
 Verify the SHA512 checksum of the release artifacts:
 
 ```bash
-shasum -a 512 -c baremaps-<version>-incubating-bin.tar.gz.sha512
-shasum -a 512 -c baremaps-<version>-incubating-src.tar.gz.sha512
+shasum -a 512 -c apache-baremaps-<version>-incubating-bin.tar.gz.sha512
+shasum -a 512 -c apache-baremaps-<version>-incubating-src.tar.gz.sha512
 ```
 
 ## Vote template
@@ -149,7 +151,6 @@ Here is my vote:
 
 <release_manager_name>
 
-
 ## Announce template
 
 subject: [ANNOUNCE] Apache Baremaps <version> (incubating) released
@@ -159,7 +160,8 @@ Hello Everyone,
 The Apache Baremaps community is pleased to announce the release of Apache 
Baremaps 0.7.1 (incubating).
 Apache Baremaps is a toolkit and a set of infrastructure components for 
creating, publishing, and operating online maps.
 
-This is our first release since joining the Apache Software Foundation and an 
important milestone in the project's history.
+This is our first release since joining the Apache Software Foundation and an 
important milestone in the project's
+history.
 Thank you to everyone who contributed to this release and thank you to the 
mentors for their guidance and support.
 
 We are looking to grow the community and welcome new contributors.

Reply via email to