-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathrelease-drafter-config.yaml
93 lines (85 loc) · 1.62 KB
/
release-drafter-config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
name-template: "v$RESOLVED_VERSION"
tag-template: "v$RESOLVED_VERSION"
version-template: "$MAJOR.$MINOR.$PATCH"
change-title-escapes: '\<*_&'
categories:
- title: "🚀 Features"
labels:
- "breaking"
- "enhancement"
- "feature"
- title: "🐛 Bug Fixes"
labels:
- "bug"
- "fix"
- "security"
- title: "📖 Documentation"
labels:
- "documentation"
- title: "🧺 Miscellaneous"
labels:
- "chore"
version-resolver:
major:
labels:
- "breaking"
minor:
labels:
- "enhancement"
- "feature"
patch:
labels:
- "bug"
- "chore"
- "documentation"
- "fix"
- "security"
default: "minor"
autolabeler:
- label: "documentation"
body:
- "/documentation/"
branch:
- '/docs\/.+/'
title:
- "/documentation/i"
- "/docs/i"
- label: "bug"
body:
- "/bug/"
branch:
- '/bug\/.+/'
- '/fix\/.+/'
title:
- "/bug/i"
- "/fix/i"
- label: "feature"
branch:
- '/feature\/.+/'
- '/enhancement\/.+/'
title:
- "/feature/i"
- "/feat/i"
- "/enhancement/i"
- label: "breaking"
body:
- "/breaking change/i"
branch:
- '/breaking\/.+/'
title:
- "/!:/"
- "/breaking/i"
- "/major/i"
- label: "chore"
branch:
- '/chore\/.+/'
title:
- "/chore/i"
exclude-contributors:
- "github-actions[bot]"
exclude-labels:
- "no-changelog"
template: |
# What's Changed
$CHANGES
**Full Changelog**: https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION