You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by vy...@apache.org on 2023/10/03 07:34:34 UTC

[logging-parent] branch main updated: Improve `generate-email.sh` (#35, #36)

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 d824dd0  Improve `generate-email.sh` (#35, #36)
d824dd0 is described below

commit d824dd011883cb3cd403eea1f17443f6f17132e8
Author: Volkan Yazıcı <vo...@yazi.ci>
AuthorDate: Tue Oct 3 09:35:14 2023 +0200

    Improve `generate-email.sh` (#35, #36)
---
 .github/generate-email.sh | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/.github/generate-email.sh b/.github/generate-email.sh
index 99778de..ea51039 100755
--- a/.github/generate-email.sh
+++ b/.github/generate-email.sh
@@ -34,6 +34,7 @@ fail_for_invalid_args() {
 # Constants
 PROJECT_NAME="Apache Logging Parent"
 PROJECT_SITE="https://logging.apache.org/logging-parent"
+PROJECT_STAGING_SITE="${PROJECT_SITE/apache.org/staged.apache.org}"
 PROJECT_REPO="https://github.com/apache/logging-parent"
 PROJECT_DIST_DIR="https://dist.apache.org/repos/dist/dev/logging/logging-parent"
 PROJECT_VERSION="$2"
@@ -55,11 +56,12 @@ case $1 in
 vote)
     cat <<EOF
 To: dev@logging.apache.org
-Title: [VOTE] Release $PROJECT_NAME $PROJECT_VERSION
+Title: [VOTE][LAZY] Release $PROJECT_NAME $PROJECT_VERSION
 
-This is a vote to release the $PROJECT_NAME $PROJECT_VERSION.
+This is a lazy-vote to release the $PROJECT_NAME $PROJECT_VERSION.
 
-Source repository: $PROJECT_REPO
+Website: $PROJECT_STAGING_SITE
+GitHub: $PROJECT_REPO
 Commit: $COMMIT_ID
 Distribution: $PROJECT_DIST_DIR
 Nexus: https://repository.apache.org/content/repositories/orgapachelogging-1113
@@ -70,11 +72,10 @@ Please download, test, and cast your votes on this mailing list.
 [ ] +1, release the artifacts
 [ ] -1, don't release, because...
 
-This vote is open for 72 hours and will pass unless getting a
+This vote is open for 24 hours and will pass unless getting a
 net negative vote count. All votes are welcome and we encourage
 everyone to test the release, but only the Logging Services PMC
-votes are officially counted. At least 3 +1 votes and more
-positive than negative votes are required.
+votes are officially counted.
 
 === Release Notes
 EOF