11{
2- "branches" : [
3- " main"
2+ "branches" : [" main" ],
3+ "tagFormat" : " ${version}" ,
4+ "plugins" : [
5+ [
6+ " @semantic-release/commit-analyzer" ,
7+ {
8+ "releaseRules" : [
9+ {
10+ "breaking" : true ,
11+ "release" : " minor"
12+ },
13+ {
14+ "type" : " feat" ,
15+ "release" : " minor"
16+ },
17+ {
18+ "type" : " fix" ,
19+ "release" : " patch"
20+ },
21+ {
22+ "type" : " docs" ,
23+ "release" : " patch"
24+ },
25+ {
26+ "type" : " perf" ,
27+ "release" : " patch"
28+ },
29+ {
30+ "type" : " refactor" ,
31+ "release" : " patch"
32+ },
33+ {
34+ "type" : " style" ,
35+ "release" : " patch"
36+ },
37+ {
38+ "type" : " test" ,
39+ "release" : " patch"
40+ },
41+ {
42+ "type" : " build" ,
43+ "release" : " patch"
44+ },
45+ {
46+ "type" : " chore" ,
47+ "scope" : " deps" ,
48+ "release" : " patch"
49+ }
50+ ]
51+ }
452 ],
5- "tagFormat" : " ${version}" ,
6- "plugins" : [
7- [
8- " @semantic-release/commit-analyzer" ,
9- {
10- "releaseRules" : [
11- {
12- "breaking" : true ,
13- "release" : " minor"
14- },
53+ [
54+ " @semantic-release/release-notes-generator" ,
55+ {
56+ "preset" : " conventionalcommits" ,
57+ "writerOpts" : {
58+ "types" : [
1559 {
1660 "type" : " feat" ,
17- "release " : " minor "
61+ "section " : " Features "
1862 },
1963 {
2064 "type" : " fix" ,
21- "release " : " patch "
65+ "section " : " Bug Fixes "
2266 },
2367 {
2468 "type" : " docs" ,
25- "release" : " patch"
69+ "section" : " Documentation" ,
70+ "hidden" : false
2671 },
2772 {
28- "type" : " perf" ,
29- "release" : " patch"
73+ "type" : " deps" ,
74+ "section" : " Dependency Updates" ,
75+ "hidden" : false
3076 },
3177 {
32- "type" : " refactor " ,
33- "release " : " patch "
78+ "type" : " chore " ,
79+ "hidden " : true
3480 },
3581 {
3682 "type" : " style" ,
37- "release " : " patch "
83+ "hidden " : true
3884 },
3985 {
40- "type" : " test" ,
41- "release" : " patch"
42- },
43- {
44- "type" : " build" ,
45- "release" : " patch"
86+ "type" : " refactor" ,
87+ "hidden" : true
4688 },
4789 {
48- "type" : " ci " ,
49- "release " : " patch "
90+ "type" : " perf " ,
91+ "hidden " : true
5092 },
5193 {
52- "type" : " chore" ,
53- "scope" : " deps" ,
54- "release" : " patch"
94+ "type" : " test" ,
95+ "hidden" : true
5596 }
5697 ]
5798 }
58- ],
59- [
60- " @semantic-release/release-notes-generator" ,
61- {
62- "preset" : " conventionalcommits" ,
63- "writerOpts" : {
64- "types" : [
65- {
66- "type" : " feat" ,
67- "section" : " Features"
68- },
69- {
70- "type" : " fix" ,
71- "section" : " Bug Fixes"
72- },
73- {
74- "type" : " docs" ,
75- "section" : " Documentation" ,
76- "hidden" : false
77- },
78- {
79- "type" : " deps" ,
80- "section" : " Dependency Updates" ,
81- "hidden" : false
82- },
83- {
84- "type" : " chore" ,
85- "hidden" : true
86- },
87- {
88- "type" : " style" ,
89- "hidden" : true
90- },
91- {
92- "type" : " refactor" ,
93- "hidden" : true
94- },
95- {
96- "type" : " perf" ,
97- "hidden" : true
98- },
99- {
100- "type" : " test" ,
101- "hidden" : true
102- }
103- ]
104- }
105- }
106- ],
107- [
108- " @semantic-release/changelog" ,
109- {
110- "changelogFile" : " CHANGELOG.md" ,
111- "changelogTitle" : " # Changelog"
112- }
113- ],
114- [
115- " @semantic-release/npm" ,
116- {
117- "pkgRoot" : " ."
118- }
119- ],
120- [
121- " @semantic-release/git" ,
122- {
123- "assets" : [
124- " dist/**" ,
125- " package.json" ,
126- " CHANGELOG.md"
127- ],
128- "message" : " chore(release): ${nextRelease.version}\n\n ${nextRelease.notes} [skip ci]"
129- }
130- ],
131- " @semantic-release/github"
132- ]
133- }
99+ }
100+ ],
101+ [
102+ " @semantic-release/changelog" ,
103+ {
104+ "changelogFile" : " CHANGELOG.md" ,
105+ "changelogTitle" : " # Changelog"
106+ }
107+ ],
108+ [
109+ " @semantic-release/npm" ,
110+ {
111+ "pkgRoot" : " ."
112+ }
113+ ],
114+ [
115+ " @semantic-release/git" ,
116+ {
117+ "assets" : [" dist/**" , " package.json" , " CHANGELOG.md" ],
118+ "message" : " chore(release): ${nextRelease.version}\n\n ${nextRelease.notes} [skip ci]"
119+ }
120+ ],
121+ " @semantic-release/github"
122+ ]
123+ }
0 commit comments