We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 09ec817 commit deb7b21Copy full SHA for deb7b21
1 file changed
.github/workflows/release.yml
@@ -136,15 +136,8 @@ jobs:
136
# 读取发布说明(简化版本)
137
RELEASE_NOTES_FILE="RELEASE_NOTES_${TAG_NAME}.md"
138
if [ -f "$RELEASE_NOTES_FILE" ]; then
139
- # 提取主要功能点(前20行),移除 Markdown 格式,转义 HTML 特殊字符
140
- NOTES=$(head -n 20 "$RELEASE_NOTES_FILE" | \
141
- sed 's/^#\+\s*//' | \
142
- sed 's/\*\*//g' | \
143
- sed 's/`//g' | \
144
- sed 's/</\</g' | \
145
- sed 's/>/\>/g' | \
146
- sed 's/&/\&/g' | \
147
- sed 's/"/\"/g')
+ # 提取主要功能点(前20行),并转义 HTML 特殊字符
+ NOTES=$(head -n 20 "$RELEASE_NOTES_FILE" | sed 's/^#//' | sed 's/&/\&/g' | sed 's/</\</g' | sed 's/>/\>/g' | sed 's/"/\"/g')
148
else
149
NOTES="新版本发布"
150
fi
0 commit comments