File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load diff This file was deleted.
Load diff This file was deleted.
Load diff This file was deleted.
Load diff This file was deleted.
Original file line number Diff line number Diff line change @@ -31,46 +31,68 @@ autolabeler:
3131 - ' /^(feat|fix|docs|refactor|test|chore|ci|revert)(\([^)]*\))?!:/i'
3232
3333categories :
34+ - type : ' pre-include'
35+ when :
36+ labels :
37+ - ' type: feat'
38+ - ' type: fix'
39+ - ' type: docs'
40+ - ' type: refactor'
41+ - ' type: test'
42+ - ' type: chore'
43+ - ' type: ci'
44+ - ' type: revert'
45+ - ' breaking-change'
46+ - type : ' pre-exclude'
47+ when :
48+ labels :
49+ - ' skip-changelog'
50+ - ' internal'
3451 - title : ' ⚠️ Breaking Changes'
35- labels :
36- - ' breaking-change'
52+ when :
53+ label : ' breaking-change'
3754 - title : ' 🚀 Features'
38- labels :
39- - ' type: feat'
55+ when :
56+ label : ' type: feat'
4057 - title : ' 🐛 Bug Fixes'
41- labels :
42- - ' type: fix'
58+ when :
59+ label : ' type: fix'
4360 - title : ' 📚 Documentation'
44- labels :
45- - ' type: docs'
61+ when :
62+ label : ' type: docs'
4663 - title : ' 🔄 Refactoring'
47- labels :
48- - ' type: refactor'
64+ when :
65+ label : ' type: refactor'
4966 - title : ' ✅ Tests'
50- labels :
51- - ' type: test'
67+ when :
68+ label : ' type: test'
5269 - title : ' 🔧 Maintenance'
53- labels :
54- - ' type: chore'
55- - ' type: ci'
56- - ' type: revert'
57- version-resolver :
58- major :
59- labels :
60- - ' breaking-change'
61- minor :
62- labels :
63- - ' type: feat'
64- patch :
65- labels :
66- - ' type: fix'
67- - ' type: docs'
68- - ' type: refactor'
69- - ' type: test'
70- - ' type: chore'
71- - ' type: ci'
72- - ' type: revert'
73- default : patch
70+ when :
71+ labels :
72+ - ' type: chore'
73+ - ' type: ci'
74+ - ' type: revert'
75+ - type : ' version-resolver'
76+ semver-increment : ' major'
77+ when :
78+ label : ' breaking-change'
79+ - type : ' version-resolver'
80+ semver-increment : ' minor'
81+ when :
82+ label : ' type: feat'
83+ - type : ' version-resolver'
84+ semver-increment : ' patch'
85+ when :
86+ labels :
87+ - ' type: fix'
88+ - ' type: docs'
89+ - ' type: refactor'
90+ - ' type: test'
91+ - ' type: chore'
92+ - ' type: ci'
93+ - ' type: revert'
94+ - type : ' version-resolver'
95+ semver-increment : ' patch'
7496
7597template : |
7698 ## Summary
@@ -81,20 +103,6 @@ template: |
81103
82104 $CHANGES
83105
84- include-labels :
85- - ' type: feat'
86- - ' type: fix'
87- - ' type: docs'
88- - ' type: refactor'
89- - ' type: test'
90- - ' type: chore'
91- - ' type: ci'
92- - ' type: revert'
93- - ' breaking-change'
94-
95- exclude-labels :
96- - ' skip-changelog'
97- - ' internal'
98-
106+ prerelease : true
99107prerelease-identifier : ' preview'
100108commitish : ' main'
Original file line number Diff line number Diff line change @@ -15,16 +15,21 @@ concurrency:
1515 cancel-in-progress : true
1616
1717jobs :
18- release-drafter-push :
19- if : github.event_name == 'push'
20- uses : LayeredCraft/devops-templates/.github/workflows/release-drafter.yml@v10.1
21- with :
22- event_name : ${{ github.event_name }}
23- pr_draft : false
18+ autolabel :
19+ if : github.event_name == 'pull_request' && github.event.pull_request.draft == false
20+ runs-on : ubuntu-latest
21+ steps :
22+ - uses : release-drafter/release-drafter/autolabeler@v7
23+ env :
24+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
2425
25- release-drafter-pr :
26- if : github.event_name == 'pull_request'
27- uses : LayeredCraft/devops-templates/.github/workflows/release-drafter.yml@v10.1
28- with :
29- event_name : ${{ github.event_name }}
30- pr_draft : ${{ github.event.pull_request.draft }}
26+ draft :
27+ if : github.event_name == 'push'
28+ runs-on : ubuntu-latest
29+ steps :
30+ - uses : release-drafter/release-drafter@v7
31+ with :
32+ config-name : release-drafter.yml
33+ disable_autolabeler : true
34+ env :
35+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments