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

pkarwasz 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 9c8e174  Add verification step to release instructions (#269)
9c8e174 is described below

commit 9c8e17424e82ab9cbdd8abb458ed3f4800ebbdab
Author: Piotr P. Karwasz <[email protected]>
AuthorDate: Wed Oct 16 14:38:12 2024 +0200

    Add verification step to release instructions (#269)
    
    Although it might be obvious that Release Managers should abide to the same 
rules as the other voters, this should be stated explicitly.
    This PR:
    
    - Explicitly asks Release Managers to perform a verification step, 
**before** sending the release vote.
    - Adds per-project CI workflows that need to run on the generated 
artifacts. For Log4j there is an `integration-test.yaml` in samples that 
verifies the compatibility of the release with JLink, GraalVM and Android.
    
    Co-authored-by: Volkan Yazıcı <[email protected]>
---
 .../modules/ROOT/pages/release-instructions-project.adoc | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git 
a/src/site/antora/modules/ROOT/pages/release-instructions-project.adoc 
b/src/site/antora/modules/ROOT/pages/release-instructions-project.adoc
index 279171a..41482de 100644
--- a/src/site/antora/modules/ROOT/pages/release-instructions-project.adoc
+++ b/src/site/antora/modules/ROOT/pages/release-instructions-project.adoc
@@ -91,7 +91,21 @@ You can iterate on the `release/7.8.0` branch to perfect it.
 .. {site-url-staging}-7.8.0[The release staging website] is deployed using the 
freshly populated `release/7.8.0-site-stg-out` branch
 
 +
-If not, commit necessary fixes, push, and repeat.
+If not, commit the necessary fixes, push, and repeat.
+
+[#verify-release]
+== Verify the release
+
+Once the release is staged, the Release Manager should:
+
+. Follow the xref:release-review-instructions.adoc[] to verify the integrity 
of the release.
+. Some projects have additional integration tests that need to run on the 
release candidate artifacts:
+
+`logging-log4j2`::
++
+Run the
+https://github.com/apache/logging-log4j-samples/actions/workflows/integration-test.yaml[integration-test.yaml]
+workflow using the appropriate version number and URL of the _Staging 
Repository_ as parameters.
 
 [#vote-release]
 == Vote the release

Reply via email to