devtools-bp/libs/ns-paystack/release.config.js

29 lines
856 B
JavaScript

const name = 'ns-paystack';
const srcRoot = `libs/${name}`;
module.exports = {
extends: 'release.config.base.js',
pkgRoot: `dist/${srcRoot}`,
tagFormat: name + '-v${version}',
commitPaths: [`${srcRoot}/*`],
plugins: [
'@semantic-release/commit-analyzer',
'@semantic-release/release-notes-generator',
[
'@semantic-release/changelog',
{
changelogFile: `${srcRoot}/CHANGELOG.md`
}
],
'@semantic-release/npm',
[
'@semantic-release/git',
{
assets: [`${srcRoot}/package.json`, `${srcRoot}/CHANGELOG.md`],
message:
`release(version): Release ${name} ` +
'${nextRelease.version} [skip ci]\n\n${nextRelease.notes}'
}
]
]
};