From ebfaa8f58c0949ec9336ea13b6425354bfde34fd Mon Sep 17 00:00:00 2001 From: Tomas Bjerre Date: Sat, 8 Oct 2022 07:57:31 +0200 Subject: [PATCH] fix: release-script --- pom.xml | 4 ++-- release.sh | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 853e0c9..17d16a4 100644 --- a/pom.xml +++ b/pom.xml @@ -102,7 +102,7 @@ git-changelog - true + false -([^-]+?)$ ^\[maven-release-plugin\].* @@ -240,4 +240,4 @@ test - \ No newline at end of file + diff --git a/release.sh b/release.sh index ca0b6f2..c77717c 100755 --- a/release.sh +++ b/release.sh @@ -1,9 +1,12 @@ #!/bin/bash gpg -o /tmp/dummy --sign .gitignore \ + && nextVersion=$(npx git-changelog-command-line --print-next-version) \ + && ./mvnw versions:set -DnewVersion=$nextVersion-SNAPSHOT \ + && git commit -a -m "chore: setting version $nextVersion-SNAPSHOT" ./mvnw release:prepare release:perform -B -DperformRelease=true \ && npx git-changelog-command-line -of CHANGELOG.md -ip ".*maven-release-plugin.*" \ && git commit -a -m "chore: updating changelog" \ && git push \ - || git clean -f && git checkout pom.xml + || git clean -f && git checkout pom.xml \ No newline at end of file