forked from hertzg/tesseract-server
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.versionrc.js
32 lines (31 loc) · 1.14 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
const header = [
'',
'[//]: # (GENERATED FILE. DO NOT EDIT DIRECTLY. ALL CHANGES WILL BE OVERWRITTEN)',
'',
'# Changelog',
'',
'All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.',
'',
'## Unreleased (pending for next release)',
'',
'All unreleased changes scheduled for the next release are in [CHANGELOG-next.md](./CHANGELOG-next.md)',
'',
].join('\n');
module.exports = {
header: header,
releaseCommitMessageFormat: 'chore(release): {{currentTag}} 🎉 ',
types: [
{ type: 'feat', section: '🚀 Features' },
{ type: 'fix', section: '🐛 Bug Fixes' },
{ type: 'docs', section: '📖 Documentation Updates' },
{ type: 'test', section: '🧪 Testing Improvements' },
{ type: 'chore', section: '🛠️ General Chores' },
{ type: 'ci', section: '🚆 Pipeline Improvements' },
{ type: 'refactor', section: '🌟 Refactorings' },
{ type: 'perf', section: '📈 Performance Improvements' },
],
commitAll: true,
scripts: {
postchangelog: 'yarn run changelog:next:clean',
},
};