aboutsummaryrefslogtreecommitdiff
path: root/release.config.js
diff options
context:
space:
mode:
Diffstat (limited to 'release.config.js')
-rw-r--r--release.config.js33
1 files changed, 33 insertions, 0 deletions
diff --git a/release.config.js b/release.config.js
new file mode 100644
index 0000000..e4eebd9
--- /dev/null
+++ b/release.config.js
@@ -0,0 +1,33 @@
+module.exports = {
+ branches: ["master"],
+ plugins: [
+ [
+ "@semantic-release/commit-analyzer",
+ {
+ preset: "conventionalcommits",
+ },
+ ],
+ "@semantic-release/release-notes-generator",
+ "@semantic-release/changelog",
+ [
+ "@semantic-release/npm",
+ {
+ npmPublish: false,
+ },
+ ],
+ "@semantic-release/git",
+ [
+ "@semantic-release/exec",
+ {
+ prepareCmd:
+ "zip -qq -r logseq-plugin-template-react-${nextRelease.version}.zip dist readme.md logo.svg LICENSE package.json",
+ },
+ ],
+ [
+ "@semantic-release/github",
+ {
+ assets: "logseq-plugin-template-react-*.zip",
+ },
+ ],
+ ],
+};