From 81ebcc81862d7df2de9b50b3eb8a28c430d3b06a Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Thu, 3 Aug 2023 11:53:49 -0400 Subject: [PATCH] Link to wiki changelog --- build.gradle | 10 ++++++---- gradle/changelog.mustache | 4 ++++ 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index c971d173..504afca9 100644 --- a/build.gradle +++ b/build.gradle @@ -166,17 +166,19 @@ tasks.withType(JavaCompile) { task generateChangelog(type: se.bjurr.gitchangelog.plugin.gradle.GitChangelogTask) { def details = versionDetails(); + def theVersionRef if(details.commitDistance > 0) { - fromRef = details.lastTag; + theVersionRef = details.lastTag; } else { def secondLastTagCmd = "git describe --abbrev=0 " + details.lastTag + "^" def secondLastTag = secondLastTagCmd.execute().text.trim() - fromRef = secondLastTag; + theVersionRef = secondLastTag; } + fromRef = theVersionRef + file = new File("CHANGELOG.md"); - def otherTemplateContent = new File('gradle/changelog.mustache').getText('UTF-8'); - templateContent = "## Changes since " + fromRef + "\n" + otherTemplateContent; + templateContent = new File('gradle/changelog.mustache').getText('UTF-8').replace("[[modernFixVersionRef]]", theVersionRef); toCommit = "HEAD"; } diff --git a/gradle/changelog.mustache b/gradle/changelog.mustache index b3175640..b46ec636 100644 --- a/gradle/changelog.mustache +++ b/gradle/changelog.mustache @@ -1,3 +1,7 @@ +Depending on the size of this release, there may be a human-readable changelog available on [the wiki page](https://github.com/embeddedt/ModernFix/wiki/Changelog). + +## Changes since [[modernFixVersionRef]] + {{#commits}} {{#ifMatches messageTitle "^(?!Merge).*"}} * [{{{messageTitle}}}](https://github.com/embeddedt/ModernFix/commit/{{hashFull}}) - {{{authorName}}}