Skip to content

Commit aceb53f

Browse files
committed
build(Action): 添加 release-drafter
1 parent 74b2b33 commit aceb53f

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

.github/release-drafter.yml

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name-template: 'v$RESOLVED_VERSION 🌈'
2+
tag-template: 'v$RESOLVED_VERSION'
3+
categories:
4+
- title: '🚀 特性'
5+
labels:
6+
- 'feat'
7+
- 'feature'
8+
- 'enhancement'
9+
- title: '🐛 BUG修复'
10+
labels:
11+
- 'fix'
12+
- 'bugfix'
13+
- 'bug'
14+
- title: '🧰 维护'
15+
label: 'chore'
16+
change-template: '- $TITLE @$AUTHOR (#$NUMBER)'
17+
template: |
18+
## 发生了什么变化
19+
20+
$CHANGES

.github/workflows/release.yml

+10-1
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,11 @@ jobs:
211211
steps:
212212
- name: Checkout
213213
uses: actions/checkout@v4
214+
- name: Draft release
215+
id: draft_release
216+
uses: release-drafter/release-drafter@v6
217+
env:
218+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
214219
- name: Download apk files
215220
uses: actions/download-artifact@v4
216221
with:
@@ -236,4 +241,8 @@ jobs:
236241
with:
237242
draft: true
238243
generate_release_notes: true
239-
files: ./release/*
244+
files: ./release/*
245+
body_path: ./CHANGELOG.md
246+
name: ${{ steps.draft_release.outputs.name }}
247+
tag_name: ${{ steps.draft_release.outputs.tag_name }}
248+
append_body: ${{ steps.draft_release.outputs.body }}

0 commit comments

Comments
 (0)