Skip to content

Commit e21bc86

Browse files
committed
revert: restore release.yml to v6.9
1 parent 5947ba0 commit e21bc86

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@ jobs:
136136
# 读取发布说明(简化版本)
137137
RELEASE_NOTES_FILE="RELEASE_NOTES_${TAG_NAME}.md"
138138
if [ -f "$RELEASE_NOTES_FILE" ]; then
139-
# 只提取标题行(以 # 或 - 开头),避免技术细节中的特殊字符
140-
NOTES=$(grep -E '^(##|###|-\s+\*\*)' "$RELEASE_NOTES_FILE" | head -n 15 | sed 's/^##* //' | sed 's/\*\*//g' | sed 's/&/\&amp;/g; s/</\&lt;/g; s/>/\&gt;/g')
139+
# 提取主要功能点(前20行)
140+
NOTES=$(head -n 20 "$RELEASE_NOTES_FILE" | sed 's/^#//' | sed 's/"/\\"/g')
141141
else
142142
NOTES="新版本发布"
143143
fi

0 commit comments

Comments
 (0)