diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f899b47..c5a1a30 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,26 +7,21 @@ on: jobs: create_release: - name: πŸ“¦ Release mit gesamtem CHANGELOG + name: πŸ“¦ Release mit sauberem Markdown-Body runs-on: ubuntu-latest steps: - name: πŸ“₯ Repository klonen uses: actions/checkout@v4 - - name: πŸ”§ Lade gesamten Changelog-Inhalt + - name: πŸ”§ Lade gesamten CHANGELOG.md-Inhalt id: changelog run: | - CONTENT=$(cat CHANGELOG.md) + echo "body<> $GITHUB_OUTPUT + cat CHANGELOG.md >> $GITHUB_OUTPUT + echo "EOF" >> $GITHUB_OUTPUT - # Escape fΓΌr GitHub-Aktionen - CONTENT="${CONTENT//'%'/'%25'}" - CONTENT="${CONTENT//$'\n'/'%0A'}" - CONTENT="${CONTENT//$'\r'/'%0D'}" - - echo "body=$CONTENT" >> $GITHUB_OUTPUT - - - name: πŸš€ Release erstellen mit komplettem CHANGELOG + - name: πŸš€ Release erstellen mit Markdown uses: softprops/action-gh-release@v2 with: name: ${{ github.ref_name }}