Skip to content

Commit b9b5425

Browse files
committed
fix: generate release notes in several steps [skip ci]
1 parent 4317f99 commit b9b5425

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

release.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,12 @@ if [[ $( gh release view --repo "${ASSETS_REPOSITORY}" "${RELEASE_VERSION}" 2>&1
2525

2626
. ./utils.sh
2727

28+
RELEASE_NOTES=$( gh release view "${RELEASE_VERSION}" --json "body" --jq ".body" )
29+
2830
replace "s|MS_TAG_SHORT|$( echo "${MS_TAG//./_}" | cut -d'_' -f 1,2 )|" release_notes.txt
2931
replace "s|MS_TAG|${MS_TAG}|" release_notes.txt
3032
replace "s|RELEASE_VERSION|${RELEASE_VERSION}|" release_notes.txt
31-
replace "s|RELEASE_NOTES|$( gh release view "${RELEASE_VERSION}" --json "body" --jq ".body" )|" release_notes.txt
33+
replace "s|RELEASE_NOTES|${RELEASE_NOTES//$'\n'/\\n}|" release_notes.txt
3234

3335
gh release edit "${RELEASE_VERSION}" --notes-file release_notes.txt
3436
fi

0 commit comments

Comments
 (0)