Skip to content

Commit 16faf66

Browse files
✨ feat(changelog): Add displayTypes options
Add `displayTypes` option to the changelog to display only certain types of changes in the changelog.
1 parent 2f282fa commit 16faf66

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

src/changelog/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
export default {
2+
displayTypes: ['feat', 'fix', 'styles', 'pref', 'refactor'],
23
newlineTimestamp: true,
34
reduceHeadingLevel: true,
45
addBackToTop: true,

src/semantic-release/index.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,22 @@ export default createConfig({
3232
{ type: 'docs', scope: 'README', release: 'patch' },
3333
{ type: 'docs', scope: 'README.md', release: 'patch' },
3434
{ type: 'docs', release: false },
35+
{
36+
type: 'test',
37+
release: false,
38+
},
39+
{
40+
type: 'ci',
41+
release: false,
42+
},
43+
{
44+
type: 'chore',
45+
release: false,
46+
},
47+
{
48+
type: 'wip',
49+
release: false,
50+
},
3551
{
3652
type: 'BREAKING CHANGE',
3753
release: 'major',
@@ -45,6 +61,9 @@ export default createConfig({
4561
release: 'major',
4662
},
4763
{ subject: '*force release*', release: 'patch' },
64+
{ subject: '*force patch*', release: 'patch' },
65+
{ subject: '*force minor*', release: 'minor' },
66+
{ subject: '*force major*', release: 'major' },
4867
{ subject: '*skip release*', release: false },
4968
],
5069
});

0 commit comments

Comments
 (0)