diff --git a/.gitea/workflows/test-release.yml b/.gitea/workflows/test-release.yml index 55ad89d..6380b90 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,7 +58,7 @@ 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: @@ -58,3 +67,5 @@ jobs: release_name: Release ${{ env.PLUGIN_VERSION }} draft: false prerelease: true + body: | + ${{ env.CHANGES }}