From e54b14c833fdd037aa208f0fc5c06709ce8f5707 Mon Sep 17 00:00:00 2001 From: Steev Date: Fri, 27 Dec 2024 03:46:07 +0100 Subject: [PATCH 1/2] .gitea/workflows/test-release.yml aktualisiert --- .gitea/workflows/test-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/test-release.yml b/.gitea/workflows/test-release.yml index 5b6225a..326690e 100644 --- a/.gitea/workflows/test-release.yml +++ b/.gitea/workflows/test-release.yml @@ -55,6 +55,6 @@ jobs: with: files: target/BetterMinecraft-${{ env.PLUGIN_VERSION }}-b.jar tag_name: ${{ env.PLUGIN_VERSION }} - release_name: Release ${{ env.PLUGIN_VERSION }} + release_name: Release Beta ${{ env.PLUGIN_VERSION }} draft: false prerelease: true From 839b9f6acba2ef3d9bff0091c8a4f9452959a5a2 Mon Sep 17 00:00:00 2001 From: Steev Date: Fri, 27 Dec 2024 03:50:01 +0100 Subject: [PATCH 2/2] .gitea/workflows/test-release.yml aktualisiert --- .gitea/workflows/test-release.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/test-release.yml b/.gitea/workflows/test-release.yml index 326690e..60f4071 100644 --- a/.gitea/workflows/test-release.yml +++ b/.gitea/workflows/test-release.yml @@ -37,6 +37,15 @@ jobs: - name: Build with Maven run: mvn clean package + # Changelog aus Commit-Nachrichten generieren + - name: Generate Changelog from Commits + id: changelog + run: | + # Changelog aus den Commits seit der letzten Version generieren + CHANGES=$(git log $(git describe --tags --abbrev=0)..HEAD --oneline --no-merges) + echo "CHANGES=$CHANGES" >> $GITHUB_ENV + echo "$CHANGES" + # JAR-Datei umbenennen - name: Rename JAR File run: | @@ -49,12 +58,14 @@ jobs: name: BetterMinecraft-${{ env.PLUGIN_VERSION }}-b.jar path: target/BetterMinecraft-${{ env.PLUGIN_VERSION }}-b.jar - # Release erstellen + # Release erstellen mit Changelog - name: Create Release uses: softprops/action-gh-release@v1 with: files: target/BetterMinecraft-${{ env.PLUGIN_VERSION }}-b.jar tag_name: ${{ env.PLUGIN_VERSION }} - release_name: Release Beta ${{ env.PLUGIN_VERSION }} + release_name: Release ${{ env.PLUGIN_VERSION }} draft: false prerelease: true + body: | + ${{ env.CHANGES }}