🐛 修复生成的CHANGELOG格式不对
Hello from ImmortalWrt / say-hello (push) Successful in 0s
Details
Hello from ImmortalWrt / say-hello (push) Successful in 0s
Details
✨ 过滤commit新增`Initial commit` 🎨 代码格式化
This commit is contained in:
parent
29cd19ec5b
commit
b651daf225
|
|
@ -76,6 +76,7 @@ jobs:
|
|||
"^style: "
|
||||
"^chore: format"
|
||||
"^chore: lint"
|
||||
"^Initial commit"
|
||||
)
|
||||
|
||||
# Git 提交消息格式
|
||||
|
|
@ -390,7 +391,7 @@ jobs:
|
|||
|
||||
# 使用配置的标题
|
||||
NEW_ENTRY="## :bookmark: ${CHANGELOG_VERSION}\n\n"
|
||||
NEW_ENTRY="${NEW_ENTRY}${CHANGELOG_SECTION_TITLE}\n"
|
||||
NEW_ENTRY="${NEW_ENTRY}${CHANGELOG_SECTION_TITLE}\n\n"
|
||||
|
||||
REPO_URL="${{ github.server_url }}/${{ github.repository }}"
|
||||
|
||||
|
|
@ -449,7 +450,7 @@ jobs:
|
|||
echo "✓ Found ${CONTRIBUTOR_COUNT} contributors"
|
||||
|
||||
# 使用配置的标题和服务器地址
|
||||
NEW_ENTRY="${NEW_ENTRY}\n${CHANGELOG_CONTRIBUTORS_TITLE}\n"
|
||||
NEW_ENTRY="${NEW_ENTRY}\n${CHANGELOG_CONTRIBUTORS_TITLE}\n\n"
|
||||
|
||||
while IFS= read -r name; do
|
||||
NEW_ENTRY="${NEW_ENTRY}<a href=\"${GITEA_SERVER}/${name}\">\n"
|
||||
|
|
@ -458,7 +459,7 @@ jobs:
|
|||
done <<< "$CONTRIBUTORS"
|
||||
fi
|
||||
|
||||
NEW_ENTRY="${NEW_ENTRY}\n---\n\n"
|
||||
NEW_ENTRY="${NEW_ENTRY}\n---\n"
|
||||
|
||||
echo ""
|
||||
echo "💾 Writing to CHANGELOG.md..."
|
||||
|
|
@ -517,7 +518,7 @@ jobs:
|
|||
|
||||
# 构建新的完整条目(叠加模式)
|
||||
MERGED_ENTRY="## :bookmark: ${CHANGELOG_VERSION}\n\n"
|
||||
MERGED_ENTRY="${MERGED_ENTRY}${CHANGELOG_SECTION_TITLE}\n"
|
||||
MERGED_ENTRY="${MERGED_ENTRY}${CHANGELOG_SECTION_TITLE}\n\n"
|
||||
|
||||
# 先添加旧的提交(如果有)
|
||||
if [ -n "$OLD_COMMITS" ]; then
|
||||
|
|
@ -535,7 +536,7 @@ jobs:
|
|||
MERGED_ENTRY="${MERGED_ENTRY}${NEW_COMMITS}\n"
|
||||
|
||||
# 合并贡献者(去重)
|
||||
MERGED_ENTRY="${MERGED_ENTRY}\n${CHANGELOG_CONTRIBUTORS_TITLE}\n"
|
||||
MERGED_ENTRY="${MERGED_ENTRY}\n${CHANGELOG_CONTRIBUTORS_TITLE}\n\n"
|
||||
|
||||
# 使用数组来去重贡献者
|
||||
declare -A SEEN_CONTRIBUTORS
|
||||
|
|
@ -582,7 +583,7 @@ jobs:
|
|||
done <<< "$NEW_CONTRIBUTORS"
|
||||
fi
|
||||
|
||||
MERGED_ENTRY="${MERGED_ENTRY}\n---\n\n"
|
||||
MERGED_ENTRY="${MERGED_ENTRY}\n---\n"
|
||||
|
||||
# 替换CHANGELOG中的对应版本区域
|
||||
IN_VERSION=false
|
||||
|
|
|
|||
Loading…
Reference in New Issue