chore: update build workflow to create GitHub releases and modify publish settings

This commit is contained in:
2026-04-17 18:55:35 +10:00
parent 8e8b5a732c
commit 42f21c274f
18 changed files with 68 additions and 671 deletions

View File

@@ -90,9 +90,18 @@
"iconUrl": "http://synbox.ruv.wtf:8418/litruv/cinny-desktop/raw/branch/main/icons/icon.ico",
"remoteReleases": false
},
"publish": {
"provider": "generic",
"url": "http://synbox.ruv.wtf:8418/litruv/cinny-desktop/releases/download/v${version}",
"channel": "latest"
}
"publish": [
{
"provider": "generic",
"url": "http://synbox.ruv.wtf:8418/litruv/cinny-desktop/releases/download/v${version}",
"channel": "latest"
},
{
"provider": "github",
"owner": "Paarrot",
"repo": "Paarrot-Desktop",
"token": "${env.GH_TOKEN}",
"releaseType": "release"
}
]
}