Skip to content

Commit 3934d24

Browse files
committed
chore: auto generate release notes as part of release ci
Signed-off-by: Gordon Smith <[email protected]>
1 parent ce2cad4 commit 3934d24

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed

.github/release.yml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# Configuration for automatically generated release notes
2+
# See: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
3+
4+
changelog:
5+
exclude:
6+
labels:
7+
- ignore-for-release
8+
- dependencies
9+
authors:
10+
- dependabot
11+
12+
categories:
13+
- title: 🚀 Features
14+
labels:
15+
- feature
16+
- enhancement
17+
- feat
18+
19+
- title: 🐛 Bug Fixes
20+
labels:
21+
- bug
22+
- fix
23+
- bugfix
24+
25+
- title: 📚 Documentation
26+
labels:
27+
- documentation
28+
- docs
29+
30+
- title: 🧪 Testing
31+
labels:
32+
- test
33+
- testing
34+
- tests
35+
36+
- title: ⚡ Performance
37+
labels:
38+
- performance
39+
- perf
40+
- optimization
41+
42+
- title: 🔧 Maintenance
43+
labels:
44+
- chore
45+
- maintenance
46+
- refactor
47+
- ci
48+
49+
- title: 🔒 Security
50+
labels:
51+
- security
52+
53+
- title: 📦 Dependencies
54+
labels:
55+
- dependencies
56+
- deps
57+
58+
- title: Other Changes
59+
labels:
60+
- "*"

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,9 @@ jobs:
141141
with:
142142
files: ${{ matrix.package-patterns }}
143143
fail_on_unmatched_files: false
144+
generate_release_notes: true
145+
draft: false
146+
prerelease: false
144147

145148
- name: Upload error logs
146149
if: ${{ failure() || cancelled() }}

0 commit comments

Comments
 (0)