File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -82,13 +82,24 @@ jobs:
8282 JRELEASER_GPG_SECRET_KEY : ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
8383 JRELEASER_GPG_PASSPHRASE : ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
8484
85- - name : Create GitHub release
86- run : ./gradlew jreleaserRelease --no-daemon --stacktrace
85+ - name : Generate changelog
86+ run : ./gradlew jreleaserChangelog --no-daemon
8787 env :
88- JRELEASER_DEPLOY_MAVEN_MAVENCENTRAL_SONATYPE_ACTIVE : NEVER
8988 JRELEASER_GITHUB_TOKEN : ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
9089 JRELEASER_MAVENCENTRAL_USERNAME : ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
9190 JRELEASER_MAVENCENTRAL_PASSWORD : ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_PASSWORD }}
9291 JRELEASER_GPG_PUBLIC_KEY : ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PUBLIC_KEY }}
9392 JRELEASER_GPG_SECRET_KEY : ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
9493 JRELEASER_GPG_PASSPHRASE : ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
94+
95+ - name : Create GitHub release
96+ run : |
97+ VERSION=$(grep '^version' build.gradle.kts | head -1 | sed 's/.*"\(.*\)".*/\1/')
98+ PRERELEASE_FLAG=$(echo "$VERSION" | grep -qiE '(beta|alpha|rc|snapshot)' && echo "--prerelease" || echo "")
99+ gh release create "v${VERSION}" \
100+ --title "Release v${VERSION}" \
101+ --notes-file build/jreleaser/release/CHANGELOG.md \
102+ $PRERELEASE_FLAG \
103+ --repo "${{ github.repository }}"
104+ env :
105+ GH_TOKEN : ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ plugins {
77
88
99group = " io.flamingock"
10- version = " 1.0.0-beta.6 "
10+ version = " 1.0.0-beta.7 "
1111
1212val flamingockVersion = " 1.2.0-beta.1"
1313
You can’t perform that action at this time.
0 commit comments