📝 Anpassung und Korrektur release.yml

This commit is contained in:
Oliver 2025-07-07 16:52:18 +02:00
parent cbeea8fa19
commit d39f360886

View file

@ -14,11 +14,6 @@ jobs:
- name: 📥 Repository klonen
uses: actions/checkout@v4
- name: 🧪 Python vorbereiten
uses: actions/setup-python@v5
with:
python-version: '3.11'
- name: 📝 Release Notes aus CHANGELOG extrahieren
id: changelog
run: |
@ -32,14 +27,16 @@ jobs:
found { print }
' CHANGELOG.md)
echo "RELEASE_BODY<<EOF" >> $GITHUB_ENV
echo "$BODY" >> $GITHUB_ENV
echo "EOF" >> $GITHUB_ENV
BODY_ESCAPED="${BODY//'%'/'%25'}"
BODY_ESCAPED="${BODY_ESCAPED//$'\n'/'%0A'}"
BODY_ESCAPED="${BODY_ESCAPED//$'\r'/'%0D'}"
echo "body=$BODY_ESCAPED" >> $GITHUB_OUTPUT
- name: 🚀 GitHub Release veröffentlichen
uses: softprops/action-gh-release@v2
with:
name: ${{ github.ref_name }}
body: ${{ env.RELEASE_BODY }}
body: ${{ steps.changelog.outputs.body }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}