1
1
{
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
+ }
4
52
],
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" : [
15
59
{
16
60
"type" : " feat" ,
17
- "release " : " minor "
61
+ "section " : " Features "
18
62
},
19
63
{
20
64
"type" : " fix" ,
21
- "release " : " patch "
65
+ "section " : " Bug Fixes "
22
66
},
23
67
{
24
68
"type" : " docs" ,
25
- "release" : " patch"
69
+ "section" : " Documentation" ,
70
+ "hidden" : false
26
71
},
27
72
{
28
- "type" : " perf" ,
29
- "release" : " patch"
73
+ "type" : " deps" ,
74
+ "section" : " Dependency Updates" ,
75
+ "hidden" : false
30
76
},
31
77
{
32
- "type" : " refactor " ,
33
- "release " : " patch "
78
+ "type" : " chore " ,
79
+ "hidden " : true
34
80
},
35
81
{
36
82
"type" : " style" ,
37
- "release " : " patch "
83
+ "hidden " : true
38
84
},
39
85
{
40
- "type" : " test" ,
41
- "release" : " patch"
42
- },
43
- {
44
- "type" : " build" ,
45
- "release" : " patch"
86
+ "type" : " refactor" ,
87
+ "hidden" : true
46
88
},
47
89
{
48
- "type" : " ci " ,
49
- "release " : " patch "
90
+ "type" : " perf " ,
91
+ "hidden " : true
50
92
},
51
93
{
52
- "type" : " chore" ,
53
- "scope" : " deps" ,
54
- "release" : " patch"
94
+ "type" : " test" ,
95
+ "hidden" : true
55
96
}
56
97
]
57
98
}
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