-
Notifications
You must be signed in to change notification settings - Fork 0
/
.versionrc.js
36 lines (34 loc) · 1.13 KB
/
.versionrc.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/**
* @file Conventional Changelog Configuration
* @see https://github.com/conventional-changelog
*/
const sections = {
build: ':hammer: Build',
chore: ':pencil2: Housekeeping',
docs: ':book: Documentation',
feat: ':sparkles: Features',
fix: ':bug: Fixes',
perf: ':zap: Performance Updates',
refactor: ':recycle: Code Improvements',
revert: ':rewind: Revert',
style: ':nail_care: Formatting & Structure',
test: ':robot: Testing',
wip: ':construction: Work in Progress'
}
module.exports = {
types: [
{ type: 'feat', section: sections.feat },
{ type: 'fix', section: sections.fix },
{ type: 'revert', section: sections.revert },
{ type: 'test', section: sections.test },
{ type: 'docs', section: sections.docs },
{ type: 'build', section: sections.build },
{ type: 'refactor', section: sections.refactor },
{ type: 'perf', section: sections.perf },
{ type: 'style', section: sections.style },
{ type: 'chore', section: sections.chore },
{ type: 'wip', section: sections.wip },
{ type: 'ci', hidden: true }
],
releaseCommitMessageFormat: 'chore(release): publish v{{currentTag}}'
}