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

vy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/logging-parent.git


The following commit(s) were added to refs/heads/main by this push:
     new d3ce791  Improve `RELEASING.adoc`
d3ce791 is described below

commit d3ce7917f2798d7b82413dd8f3b97c5773404ac1
Author: Volkan Yazıcı <[email protected]>
AuthorDate: Tue Sep 12 15:38:37 2023 +0200

    Improve `RELEASING.adoc`
---
 RELEASING.adoc | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

diff --git a/RELEASING.adoc b/RELEASING.adoc
index bc2e05b..9f08b2c 100644
--- a/RELEASING.adoc
+++ b/RELEASING.adoc
@@ -99,19 +99,32 @@ I will continue the release process.
 === In the git repository
 
 . Pull the most recent changes and tags
++
+[source,bash]
+----
+git fetch -p
+----
 . Tag the release (e.g., `rel/7.8.0`) and push it
 +
 [source,bash]
 ----
-git tag -a rel/7.8.0 <COMMIT-ID> -m 7.8.0
+git tag -a rel/7.8.0 <COMMIT-ID> -m 7.8.0     # <1>
 git push origin rel/7.8.0
 ----
 +
+<1> You can find the `COMMIT-ID` in the generated vote email.
++
 [IMPORTANT]
 ====
 The ASF infrastructure treats ``rel/``-prefixed git tags special and ensures 
they are immutable for provenance reasons.
 ====
 . Merge `release/7.8.0` to `main`
++
+[source,bash]
+----
+git checkout main
+git merge release/7.8.0
+----
 . Set the revision property to the next development version (e.g., 
`7.9.0-SNAPSHOT`) in xref:pom.xml[`pom.xml`]
 . Commit changes and push the `main` branch
 . Delete the local and remote copies of the `release/7.8.0` branch
@@ -121,9 +134,9 @@ The ASF infrastructure treats ``rel/``-prefixed git tags 
special and ensures the
 . _Release_ the repository in 
https://reporter.apache.org/addrelease.html?logging[repository.apache.org]
 . In 
https://dist.apache.org/repos/dist/release/logging/{project-name}[dist.apache.org/repos/dist]
 Subversion repository,
 .. create the `*release*/logging/{project-name}/7.8.0` folder, and copy the 
signed sources and their checksum from `*dev*/logging/{project-name}` to there
-.. delete the folder from an earlier release in 
`*release*/logging/{project-name}`
+.. delete the folder from an earlier release in 
`*release*/logging/{project-name}` (stash the generated announcement email 
somewhere, you will need it later on)
 .. commit changes
-. Report the release at https://reporter.apache.org/[reporter.apache.org]
+. Report the release at 
https://reporter.apache.org/addrelease.html?logging[reporter.apache.org]
 
 === In GitHub
 

Reply via email to