main #56
@ -37,6 +37,15 @@ jobs:
|
|||||||
- name: Build with Maven
|
- name: Build with Maven
|
||||||
run: mvn clean package
|
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
|
# JAR-Datei umbenennen
|
||||||
- name: Rename JAR File
|
- name: Rename JAR File
|
||||||
run: |
|
run: |
|
||||||
@ -49,7 +58,7 @@ jobs:
|
|||||||
name: BetterMinecraft-${{ env.PLUGIN_VERSION }}-b.jar
|
name: BetterMinecraft-${{ env.PLUGIN_VERSION }}-b.jar
|
||||||
path: target/BetterMinecraft-${{ env.PLUGIN_VERSION }}-b.jar
|
path: target/BetterMinecraft-${{ env.PLUGIN_VERSION }}-b.jar
|
||||||
|
|
||||||
# Release erstellen
|
# Release erstellen mit Changelog
|
||||||
- name: Create Release
|
- name: Create Release
|
||||||
uses: softprops/action-gh-release@v1
|
uses: softprops/action-gh-release@v1
|
||||||
with:
|
with:
|
||||||
@ -58,3 +67,5 @@ jobs:
|
|||||||
release_name: Release ${{ env.PLUGIN_VERSION }}
|
release_name: Release ${{ env.PLUGIN_VERSION }}
|
||||||
draft: false
|
draft: false
|
||||||
prerelease: true
|
prerelease: true
|
||||||
|
body: |
|
||||||
|
${{ env.CHANGES }}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user