forked from X-Ryl669/mini-graph-card
-
Notifications
You must be signed in to change notification settings - Fork 0
/
release.config.js
31 lines (31 loc) · 774 Bytes
/
release.config.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
/* eslint-disable no-template-curly-in-string */
module.exports = {
plugins: [
'@semantic-release/commit-analyzer',
'@semantic-release/release-notes-generator',
'@semantic-release/changelog',
['@semantic-release/npm', {
npmPublish: false,
}],
['@semantic-release/exec', {
prepareCmd: './scripts/update_readme.sh "${nextRelease.version}" "$GITHUB_REF"',
}],
['@semantic-release/git', {
assets: [
'CHANGELOG.md',
'README.md',
'package.json',
'package-lock.json',
'npm-shrinkwrap.json',
],
}],
['@semantic-release/github', {
assets: 'dist/*.js',
}],
],
preset: 'angular',
branches: [
{ name: 'master' },
{ name: 'dev', prerelease: true },
],
};