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/01/30 09:58:59 UTC

[logging-log4j-tools] 01/02: Use date provided in the `ChangelogReleaser` arguments

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

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

commit fdca6db0eb87eafd88724bf7679a8d956dea67c7
Author: Volkan Yazıcı <vo...@yazi.ci>
AuthorDate: Mon Jan 30 10:59:15 2023 +0100

    Use date provided in the `ChangelogReleaser` arguments
---
 .../org/apache/logging/log4j/changelog/releaser/ChangelogReleaser.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/releaser/ChangelogReleaser.java b/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/releaser/ChangelogReleaser.java
index 27204a1..ed8ceb5 100644
--- a/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/releaser/ChangelogReleaser.java
+++ b/log4j-changelog/src/main/java/org/apache/logging/log4j/changelog/releaser/ChangelogReleaser.java
@@ -41,7 +41,7 @@ public final class ChangelogReleaser {
     public static void performRelease(final ChangelogReleaserArgs args) {
 
         // Read the release date and version
-        final String releaseDate = ISO_DATE.format(LocalDate.now());
+        final String releaseDate = ISO_DATE.format(args.releaseDate != null ? args.releaseDate : LocalDate.now());
         final int releaseVersionMajor = VersionUtils.versionMajor(args.releaseVersion);
         System.out.format("using `%s` for the release date%n", releaseDate);