Preserve newlines in release notes email (#27670)

Joseph T. Lyons created

Release Notes:

- N/A

Change summary

.github/workflows/community_release_actions.yml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

Detailed changes

.github/workflows/community_release_actions.yml 🔗

@@ -59,7 +59,9 @@ jobs:
         if: steps.check-promotion-from-preview.outputs.was_promoted_from_preview == 'true'
         run: |
           TAG="${{ github.event.release.tag_name }}"
-          echo \"${{ toJSON(github.event.release.body) }}\" > release_body.txt
+          cat << 'EOF' > release_body.txt
+          ${{ github.event.release.body }}
+          EOF
           jq -n --arg tag "$TAG" --rawfile body release_body.txt '{version: $tag, markdown_body: $body}' \
             > release_data.json
           curl -X POST "https://zed.dev/api/send_release_notes_email" \