Compare commits

..

No commits in common. "b651daf22546737dc6b4ea5eb02935a9e4e69526" and "d50ee5d5ccd6ae25219c679e5165f21076ba4a5e" have entirely different histories.

2 changed files with 42 additions and 45 deletions

View File

@ -76,7 +76,6 @@ jobs:
"^style: " "^style: "
"^chore: format" "^chore: format"
"^chore: lint" "^chore: lint"
"^Initial commit"
) )
# Git 提交消息格式 # Git 提交消息格式
@ -391,7 +390,7 @@ jobs:
# 使用配置的标题 # 使用配置的标题
NEW_ENTRY="## :bookmark: ${CHANGELOG_VERSION}\n\n" NEW_ENTRY="## :bookmark: ${CHANGELOG_VERSION}\n\n"
NEW_ENTRY="${NEW_ENTRY}${CHANGELOG_SECTION_TITLE}\n\n" NEW_ENTRY="${NEW_ENTRY}${CHANGELOG_SECTION_TITLE}\n"
REPO_URL="${{ github.server_url }}/${{ github.repository }}" REPO_URL="${{ github.server_url }}/${{ github.repository }}"
@ -450,7 +449,7 @@ jobs:
echo "✓ Found ${CONTRIBUTOR_COUNT} contributors" echo "✓ Found ${CONTRIBUTOR_COUNT} contributors"
# 使用配置的标题和服务器地址 # 使用配置的标题和服务器地址
NEW_ENTRY="${NEW_ENTRY}\n${CHANGELOG_CONTRIBUTORS_TITLE}\n\n" NEW_ENTRY="${NEW_ENTRY}\n${CHANGELOG_CONTRIBUTORS_TITLE}\n"
while IFS= read -r name; do while IFS= read -r name; do
NEW_ENTRY="${NEW_ENTRY}<a href=\"${GITEA_SERVER}/${name}\">\n" NEW_ENTRY="${NEW_ENTRY}<a href=\"${GITEA_SERVER}/${name}\">\n"
@ -459,7 +458,7 @@ jobs:
done <<< "$CONTRIBUTORS" done <<< "$CONTRIBUTORS"
fi fi
NEW_ENTRY="${NEW_ENTRY}\n---\n" NEW_ENTRY="${NEW_ENTRY}\n---\n\n"
echo "" echo ""
echo "💾 Writing to CHANGELOG.md..." echo "💾 Writing to CHANGELOG.md..."
@ -518,7 +517,7 @@ jobs:
# 构建新的完整条目(叠加模式) # 构建新的完整条目(叠加模式)
MERGED_ENTRY="## :bookmark: ${CHANGELOG_VERSION}\n\n" MERGED_ENTRY="## :bookmark: ${CHANGELOG_VERSION}\n\n"
MERGED_ENTRY="${MERGED_ENTRY}${CHANGELOG_SECTION_TITLE}\n\n" MERGED_ENTRY="${MERGED_ENTRY}${CHANGELOG_SECTION_TITLE}\n"
# 先添加旧的提交(如果有) # 先添加旧的提交(如果有)
if [ -n "$OLD_COMMITS" ]; then if [ -n "$OLD_COMMITS" ]; then
@ -536,7 +535,7 @@ jobs:
MERGED_ENTRY="${MERGED_ENTRY}${NEW_COMMITS}\n" MERGED_ENTRY="${MERGED_ENTRY}${NEW_COMMITS}\n"
# 合并贡献者(去重) # 合并贡献者(去重)
MERGED_ENTRY="${MERGED_ENTRY}\n${CHANGELOG_CONTRIBUTORS_TITLE}\n\n" MERGED_ENTRY="${MERGED_ENTRY}\n${CHANGELOG_CONTRIBUTORS_TITLE}\n"
# 使用数组来去重贡献者 # 使用数组来去重贡献者
declare -A SEEN_CONTRIBUTORS declare -A SEEN_CONTRIBUTORS
@ -583,7 +582,7 @@ jobs:
done <<< "$NEW_CONTRIBUTORS" done <<< "$NEW_CONTRIBUTORS"
fi fi
MERGED_ENTRY="${MERGED_ENTRY}\n---\n" MERGED_ENTRY="${MERGED_ENTRY}\n---\n\n"
# 替换CHANGELOG中的对应版本区域 # 替换CHANGELOG中的对应版本区域
IN_VERSION=false IN_VERSION=false

2
.gitignore vendored
View File

@ -19,5 +19,3 @@ tags
# Persistent undo # Persistent undo
[._]*.un~ [._]*.un~
CHANGELOG.md