From d39f360886857b5f0f1ecd2b363bd2549e7a714f Mon Sep 17 00:00:00 2001 From: Oliver G Date: Mon, 7 Jul 2025 16:52:18 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20Anpassung=20und=20Korrektur=20re?= =?UTF-8?q?lease.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4cbd535..6b5ee5f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -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<> $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 }}