Skip to content

Commit 738941a

Browse files
✨ feat(semantic-release): update configs
1 parent 6509087 commit 738941a

File tree

1 file changed

+37
-3
lines changed

1 file changed

+37
-3
lines changed

src/semantic-release/index.ts

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1-
export default {
2-
extends: ['semantic-release-config-gitmoji'],
3-
};
1+
const { createConfig } = require('semantic-release-config-gitmoji/lib/createConfig');
2+
3+
export default createConfig({
4+
changelogTitle: `<a name="readme-top"></a>
5+
6+
# Changelog`,
7+
releaseRules: [
8+
{
9+
subject: 'feat*',
10+
release: 'minor',
11+
},
12+
{
13+
subject: 'fix*',
14+
release: 'patch',
15+
},
16+
{
17+
subject: 'perf*',
18+
release: 'patch',
19+
},
20+
{
21+
subject: 'style*',
22+
release: 'patch',
23+
},
24+
{
25+
subject: 'refactor*',
26+
release: 'patch',
27+
},
28+
{
29+
subject: 'build*',
30+
release: 'patch',
31+
},
32+
{
33+
subject: 'BREAKING CHANGE*',
34+
release: 'major',
35+
},
36+
],
37+
});

0 commit comments

Comments
 (0)