This commit is contained in:
Troplo 2022-08-07 14:48:21 +10:00
parent 51e4cb24ca
commit 5a7902ff47
3 changed files with 20 additions and 2 deletions

View File

@ -31,4 +31,4 @@ jobs:
release: true release: true
package_root: "./frontend" package_root: "./frontend"
use_vue_cli: true use_vue_cli: true
args: "-c.snap.publish=github --publish always" args: "-c.snap.publish=github --publish always --config electron-builder.json5"

View File

@ -0,0 +1,18 @@
{
appId: "com.troplo.colubrina",
win: {
target: ["portable", "nsis", "zip"],
publish: ["github"]
},
linux: {
target: ["AppImage", "deb", "tar.gz", "snap", "pacman"],
publish: ["github"],
category: "Network",
synopsis: "Instant Messaging",
maintainer: "Troplo <troplo@troplo.com>"
},
mac: {
target: ["dmg", "zip"],
publish: ["github"]
}
}

View File

@ -98,7 +98,7 @@ module.exports = {
publish: ["github"] publish: ["github"]
}, },
linux: { linux: {
target: ["AppImage", "deb", "tar.gz", "snap", "rpm"], target: ["AppImage", "deb", "tar.gz", "snap"],
publish: ["github"], publish: ["github"],
category: "Network", category: "Network",
synopsis: "Instant Messaging", synopsis: "Instant Messaging",