From 57200e868d315a52e50112e5a96dcdc2d12e7696 Mon Sep 17 00:00:00 2001 From: Minidoracat Date: Sun, 8 Jun 2025 03:11:57 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=BE=A9=E7=99=BC?= =?UTF-8?q?=E4=BD=88=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/publish.yml | 76 ++++++++++++++++------------------- 1 file changed, 34 insertions(+), 42 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f4e587e..4535b12 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -103,12 +103,10 @@ jobs: RELEASE_TITLE="Latest Release" fi - # Create release body with highlights and links - cat > release_body.md << EOF - # Release ${NEW_VERSION} - ${RELEASE_TITLE} - - ## 🌟 Key Highlights - EOF + # Create release body header + echo "# Release ${NEW_VERSION} - ${RELEASE_TITLE}" > release_body.md + echo "" >> release_body.md + echo "## 🌟 Key Highlights" >> release_body.md # Add highlights if [ -s highlights.txt ]; then @@ -119,43 +117,37 @@ jobs: fi # Add multi-language links section - cat >> release_body.md << 'EOF' - - ## 🌐 Detailed Release Notes - - ### 🇺🇸 English - 📖 **[View Complete English Release Notes](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/CHANGELOG.en.md)** - - ### 🇹🇼 繁體中文 - 📖 **[查看完整繁體中文發布說明](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/CHANGELOG.zh-TW.md)** - - ### 🇨🇳 简体中文 - 📖 **[查看完整简体中文发布说明](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/CHANGELOG.zh-CN.md)** - - --- - - ## 📦 Quick Installation / 快速安裝 - - ```bash - # Latest version / 最新版本 - uvx mcp-feedback-enhanced@latest - - # This specific version / 此特定版本 - EOF - + echo "" >> release_body.md + echo "## 🌐 Detailed Release Notes" >> release_body.md + echo "" >> release_body.md + echo "### 🇺🇸 English" >> release_body.md + echo "📖 **[View Complete English Release Notes](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/CHANGELOG.en.md)**" >> release_body.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 + 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 + echo "" >> release_body.md + echo "---" >> release_body.md + echo "" >> release_body.md + echo "## 📦 Quick Installation / 快速安裝" >> release_body.md + echo "" >> release_body.md + echo '```bash' >> release_body.md + echo "# Latest version / 最新版本" >> release_body.md + echo "uvx mcp-feedback-enhanced@latest" >> release_body.md + echo "" >> release_body.md + echo "# This specific version / 此特定版本" >> release_body.md echo "uvx mcp-feedback-enhanced@${NEW_VERSION}" >> release_body.md - - cat >> release_body.md << 'EOF' - ``` - - ## 🔗 Links - - **Documentation**: [README.md](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/README.md) - - **Full Changelog**: [CHANGELOG](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/) - - **Issues**: [GitHub Issues](https://github.com/Minidoracat/mcp-feedback-enhanced/issues) - - --- - **Release automatically generated from CHANGELOG system** 🤖 - EOF + echo '```' >> release_body.md + 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 + echo "- **Full Changelog**: [CHANGELOG](https://github.com/Minidoracat/mcp-feedback-enhanced/blob/main/RELEASE_NOTES/)" >> release_body.md + echo "- **Issues**: [GitHub Issues](https://github.com/Minidoracat/mcp-feedback-enhanced/issues)" >> release_body.md + echo "" >> release_body.md + echo "---" >> release_body.md + echo "**Release automatically generated from CHANGELOG system** 🤖" >> release_body.md echo "Release body generated successfully"