-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathrelease.config.js
More file actions
31 lines (31 loc) · 711 Bytes
/
release.config.js
File metadata and controls
31 lines (31 loc) · 711 Bytes
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
module.exports = {
branches: ['main'],
plugins: [
'@semantic-release/commit-analyzer',
'@semantic-release/release-notes-generator',
[
'@semantic-release/exec',
{
prepareCmd: 'sh ./build.sh v${nextRelease.version}'
}
],
[
'@semantic-release/github',
{
assets: [
{
path: 'invoice-generator-v${nextRelease.version}.zip',
label: 'Invoice Generator (${nextRelease.gitTag}) distribution'
}
]
}
],
[
'semantic-release-chrome',
{
extensionId: 'obdabdocagpfclncklefebhhgggkbbnk',
asset: 'invoice-generator-v${nextRelease.version}.zip'
}
]
]
};