Files
CommandTabFree/release.config.js
T

51 lines
1.3 KiB
JavaScript

module.exports = {
plugins: [
[
'@semantic-release/commit-analyzer', {
'preset': 'angular',
// having version increments and builds for these commit types is valuable
'releaseRules': [
{
'type': 'perf',
'release': 'patch',
},
{
'type': 'docs',
'release': 'patch',
},
{
'type': 'style',
'release': 'patch',
},
{
'type': 'refactor',
'release': 'patch',
},
{
'type': 'test',
'release': 'patch',
},
{
'type': 'chore',
'release': 'patch',
},
{
'type': 'ci',
'release': 'patch',
},
],
},
],
'@semantic-release/release-notes-generator',
'@semantic-release/changelog',
[
'@semantic-release/git', {
'assets': [
'CHANGELOG.md',
'appcast.xml'
],
},
],
],
}