Skip to content

Commit 38c87f0

Browse files
Prevent unwanted mention notifications
1 parent e34f3bc commit 38c87f0

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/sync-element-web.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,11 @@ jobs:
8181
curl -s https://api.github.com/repos/element-hq/element-web/releases/tags/${{ steps.release.outputs.tag }} \
8282
| jq -r '.body' > ./changelog-excerpt.md
8383
echo "Release notes fetched from GitHub"
84-
84+
85+
# Neutralize @-mentions (insert zero-width space after '@')
86+
perl -CS -pe 's/@/@\x{200B}/g' ./changelog-excerpt.md > ./changelog-excerpt.sanitized.md
87+
mv ./changelog-excerpt.sanitized.md ./changelog-excerpt.md
88+
8589
- name: Notify via GitHub issue
8690
if: steps.release.outputs.skip != 'true'
8791
uses: peter-evans/create-issue-from-file@v5

0 commit comments

Comments
 (0)