fix: 修复 telegram-notify.yml YAML 语法错误
- 使用 heredoc 格式构建消息,避免 YAML 解析器误判 - 修复第 75 行的多行字符串格式问题
This commit is contained in:
@@ -70,11 +70,14 @@ jobs:
|
||||
PR_TITLE_ESCAPED=$(echo "$PR_TITLE" | sed 's/&/\&/g' | sed 's/</\</g' | sed 's/>/\>/g')
|
||||
|
||||
# 构建消息内容(使用 HTML 格式)
|
||||
MESSAGE="🚀 <b>PR 已合并到 main 分支</b>
|
||||
MESSAGE=$(cat <<EOF
|
||||
🚀 <b>PR 已合并到 main 分支</b>
|
||||
|
||||
📝 <b>PR #${PR_NUMBER}:</b> ${PR_TITLE_ESCAPED}
|
||||
🔗 <b>链接:</b> <a href=\"${PR_URL}\">查看 PR</a>
|
||||
🔀 <b>合并提交:</b> <code>${PR_MERGE_COMMIT:0:7}</code>"
|
||||
🔗 <b>链接:</b> <a href="${PR_URL}">查看 PR</a>
|
||||
🔀 <b>合并提交:</b> <code>${PR_MERGE_COMMIT:0:7}</code>
|
||||
EOF
|
||||
)
|
||||
|
||||
# 添加 PR 描述(如果有)
|
||||
if [ -n "$PR_BODY" ] && [ "$PR_BODY" != "null" ] && [ "$PR_BODY" != "" ]; then
|
||||
|
||||
Reference in New Issue
Block a user