We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents d8f78f3 + aac25b2 commit 972ed35Copy full SHA for 972ed35
.github/workflows/release.yml
@@ -36,6 +36,6 @@ jobs:
36
run: npm install
37
38
- name: Build and Publish
39
- run: npm run build
+ run: npm run release
40
env:
41
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
package.json
@@ -12,6 +12,7 @@
12
"scripts": {
13
"dev": "vite",
14
"build": "vue-tsc && vite build && npm run build:icons && electron-builder",
15
+ "release": "vue-tsc && vite build && npm run build:icons && electron-builder --publish always",
16
"build:icons": "electron-icon-builder --input=./public/icon.png --output=build --flatten",
17
"preview": "vite preview"
18
},
0 commit comments