🐛 修復發佈流程

This commit is contained in:
Minidoracat 2025-06-08 03:11:57 +08:00
parent edbbf535ac
commit 57200e868d

View File

@ -103,12 +103,10 @@ jobs:
RELEASE_TITLE="Latest Release" RELEASE_TITLE="Latest Release"
fi fi
# Create release body with highlights and links # Create release body header
cat > release_body.md << EOF echo "# Release ${NEW_VERSION} - ${RELEASE_TITLE}" > release_body.md
# Release ${NEW_VERSION} - ${RELEASE_TITLE} echo "" >> release_body.md
echo "## 🌟 Key Highlights" >> release_body.md
## 🌟 Key Highlights
EOF
# Add highlights # Add highlights
if [ -s highlights.txt ]; then if [ -s highlights.txt ]; then
@ -119,43 +117,37 @@ jobs:
fi fi
# Add multi-language links section # Add multi-language links section
cat >> release_body.md << 'EOF' echo "" >> release_body.md
echo "## 🌐 Detailed Release Notes" >> release_body.md
## 🌐 Detailed Release Notes echo "" >> release_body.md
echo "### 🇺🇸 English" >> release_body.md
### 🇺🇸 English echo "📖 **[View Complete English Release Notes](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/CHANGELOG.en.md)**" >> release_body.md
📖 **[View Complete English Release Notes](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/CHANGELOG.en.md)** echo "" >> release_body.md
echo "### 🇹🇼 繁體中文" >> release_body.md
### 🇹🇼 繁體中文 echo "📖 **[查看完整繁體中文發布說明](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/CHANGELOG.zh-TW.md)**" >> release_body.md
📖 **[查看完整繁體中文發布說明](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/CHANGELOG.zh-TW.md)** echo "" >> release_body.md
echo "### 🇨🇳 简体中文" >> release_body.md
### 🇨🇳 简体中文 echo "📖 **[查看完整简体中文发布说明](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/CHANGELOG.zh-CN.md)**" >> release_body.md
📖 **[查看完整简体中文发布说明](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/CHANGELOG.zh-CN.md)** echo "" >> release_body.md
echo "---" >> release_body.md
--- echo "" >> release_body.md
echo "## 📦 Quick Installation / 快速安裝" >> release_body.md
## 📦 Quick Installation / 快速安裝 echo "" >> release_body.md
echo '```bash' >> release_body.md
```bash echo "# Latest version / 最新版本" >> release_body.md
# Latest version / 最新版本 echo "uvx mcp-feedback-enhanced@latest" >> release_body.md
uvx mcp-feedback-enhanced@latest echo "" >> release_body.md
echo "# This specific version / 此特定版本" >> release_body.md
# This specific version / 此特定版本
EOF
echo "uvx mcp-feedback-enhanced@${NEW_VERSION}" >> release_body.md echo "uvx mcp-feedback-enhanced@${NEW_VERSION}" >> release_body.md
echo '```' >> release_body.md
cat >> release_body.md << 'EOF' echo "" >> release_body.md
``` echo "## 🔗 Links" >> release_body.md
echo "- **Documentation**: [README.md](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/README.md)" >> release_body.md
## 🔗 Links echo "- **Full Changelog**: [CHANGELOG](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/)" >> release_body.md
- **Documentation**: [README.md](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/README.md) echo "- **Issues**: [GitHub Issues](https://github.com/Minidoracat/mcp-feedback-enhanced/issues)" >> release_body.md
- **Full Changelog**: [CHANGELOG](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/) echo "" >> release_body.md
- **Issues**: [GitHub Issues](https://github.com/Minidoracat/mcp-feedback-enhanced/issues) echo "---" >> release_body.md
echo "**Release automatically generated from CHANGELOG system** 🤖" >> release_body.md
---
**Release automatically generated from CHANGELOG system** 🤖
EOF
echo "Release body generated successfully" echo "Release body generated successfully"