.gitea/workflows/test-release.yml aktualisiert

This commit is contained in:
Steev 2024-12-27 03:50:01 +01:00
parent e54b14c833
commit 839b9f6acb

View File

@ -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 }}