File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -103,27 +103,25 @@ jobs:
103103 # 组装changelog
104104 CHANGELOG=""
105105 if [ ! -z "$FEAT_COMMITS" ]; then
106- CHANGELOG="${CHANGELOG}## 功能改进\n${ FEAT_COMMITS}\n \n"
106+ CHANGELOG+="### 功能改进\n$FEAT_COMMITS\n"
107107 fi
108108 if [ ! -z "$FIX_COMMITS" ]; then
109- CHANGELOG="${CHANGELOG}## 问题修复\n${ FIX_COMMITS}\n \n"
109+ CHANGELOG+="### 问题修复\n$FIX_COMMITS\n"
110110 fi
111111 if [ ! -z "$OTHER_COMMITS" ]; then
112- CHANGELOG="${CHANGELOG}## 其他更新\n${ OTHER_COMMITS} "
112+ CHANGELOG+="### 其他更新\n$OTHER_COMMITS"
113113 fi
114114 else
115- CHANGELOG="## 首次发布\n$(git log --pretty=format:"- %h %s (%an)" | grep -v "ci:" || true)"
115+ CHANGELOG="### 首次发布\n$(git log --pretty=format:"- %h %s (%an)" | grep -v "ci:" || true)"
116116 fi
117117
118118 # 如果changelog为空,添加默认信息
119119 if [ -z "$CHANGELOG" ]; then
120- CHANGELOG="## 无更新内容"
120+ CHANGELOG="### 无更新内容"
121121 fi
122122
123- # 处理换行符并输出
124- CHANGELOG="${CHANGELOG//'%'/'%25'}"
125- CHANGELOG="${CHANGELOG//$'\n'/'%0A'}"
126- CHANGELOG="${CHANGELOG//$'\r'/'%0D'}"
123+ # 输出
124+ echo -e "$CHANGELOG"
127125
128126 echo "changelog=${CHANGELOG}" >> $GITHUB_OUTPUT
129127 shell : bash
@@ -142,9 +140,9 @@ jobs:
142140 with :
143141 files : " nrfr-client/nrfr-${{ steps.version.outputs.version }}-release.zip"
144142 body : |
145- Nrfr ${{ steps.version.outputs.version }}
143+ ## Nrfr ${{ steps.version.outputs.version }}
146144
147- 更新内容:
145+ ## 更新内容:
148146 ${{ steps.version.outputs.changelog }}
149147 env :
150148 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments