GitHub Actions: pass changelog release notes as a multi-line content

This commit is contained in:
Jakub Chrzanowski
2023-02-21 09:20:55 +01:00
committed by Jakub Chrzanowski
parent b0aaafbf56
commit 794d9ea518
2 changed files with 4 additions and 5 deletions

View File

@@ -41,11 +41,9 @@ jobs:
EOM
)"
CHANGELOG="${CHANGELOG//'%'/'%25'}"
CHANGELOG="${CHANGELOG//$'\n'/'%0A'}"
CHANGELOG="${CHANGELOG//$'\r'/'%0D'}"
echo "changelog=$CHANGELOG" >> $GITHUB_OUTPUT
echo "changelog<<EOF" >> $GITHUB_OUTPUT
echo "$CHANGELOG" >> $GITHUB_OUTPUT
echo "EOF" >> $GITHUB_OUTPUT
# Update Unreleased section with the current release note
- name: Patch Changelog