Skip to content

Commit 3c31665

Browse files
committed
Revert "Updates for release note parsing"
This reverts commit 5a80bdf.
1 parent 0d2bd30 commit 3c31665

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,9 @@ jobs:
9494
echo -e "\n### Commits:\n" >> release_notes.md
9595
git log --pretty=format:"- %s (%h)" $commit_range >> release_notes.md
9696
97-
# Preserve multiline release notes into GITHUB_ENV using heredoc (keeps real newlines)
98-
echo "release_notes<<EOF" >> $GITHUB_ENV
99-
cat release_notes.md >> $GITHUB_ENV
100-
echo "EOF" >> $GITHUB_ENV
97+
# Escape multiline release notes for GITHUB_ENV
98+
escaped_notes=$(awk '{printf "%s\\n", $0}' release_notes.md)
99+
echo "release_notes=${escaped_notes}" >> $GITHUB_ENV
101100
102101
- name: Create and push tag (Main Branch Only)
103102
if: github.ref == 'refs/heads/main'

0 commit comments

Comments
 (0)