-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathrelease.config.js
More file actions
27 lines (26 loc) · 835 Bytes
/
release.config.js
File metadata and controls
27 lines (26 loc) · 835 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
var PLUGIN_NAME = 'logseq13-missing-commands'
module.exports = {
branches: ['main'],
plugins: [
['@semantic-release/commit-analyzer', {
preset: 'conventionalcommits',
}],
'@semantic-release/release-notes-generator',
'@semantic-release/changelog',
['@semantic-release/npm', {
verifyConditions: false,
npmPublish: false,
}],
'@semantic-release/git',
['@semantic-release/exec', {
prepareCmd:
`zip -qq -r ${PLUGIN_NAME}-` + "${nextRelease.version}.zip dist icon.png package.json README.md LICENSE",
}],
['@semantic-release/github', {
assets: `${PLUGIN_NAME}-*.zip`,
fail: false,
failComment: false,
failTitle: false,
}],
],
}