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"