From 81aebec2c6b2d53b39b9d8379ba24b0377bc5afd Mon Sep 17 00:00:00 2001 From: JFronny Date: Fri, 25 Nov 2022 16:51:40 +0100 Subject: [PATCH] Fix changelog gen --- convention/src/main/kotlin/jf.autoversion.gradle.kts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/convention/src/main/kotlin/jf.autoversion.gradle.kts b/convention/src/main/kotlin/jf.autoversion.gradle.kts index a4ea621..c2123ac 100644 --- a/convention/src/main/kotlin/jf.autoversion.gradle.kts +++ b/convention/src/main/kotlin/jf.autoversion.gradle.kts @@ -29,14 +29,18 @@ if (File(projectDir, ".git").exists()) { .joinToString("\n") { "- ${it.shortMessage}" } } else { changelog += "Commits after ${versionType.displayName} $versionS:\n" - changelog += git.log(tags[0].id) + changelog += git.log(tags[0].id, git.repository.resolve("HEAD")) .reversed() .joinToString("\n") { "- ${it.shortMessage}" } } + } else { + changelog += "Commits after inception:\n" + changelog += git.log().all().call() + .reversed() + .joinToString("\n") { "- ${it.shortMessage}" } } } -} -if (changelog == "") changelog = "No changelog" +} else changelog = "No changelog" if (!isRelease) { versionS += "-SNAPSHOT"