chore(win): add installer + portable artifacts

This commit is contained in:
DeskClaw Builder
2026-04-21 15:42:40 +00:00
Unverified
parent e8af20958d
commit dff71d5465
7 changed files with 64 additions and 0 deletions

View File

@@ -123,8 +123,11 @@ win:
target:
- target: nsis
arch: x64
- target: portable
arch: x64
nsis:
artifactName: ${productName}-Setup-${version}-${os}-${arch}.${ext}
oneClick: false
perMachine: false
warningsAsErrors: false
@@ -140,6 +143,9 @@ nsis:
installerIcon: resources/icons/icon.ico
uninstallerIcon: resources/icons/icon.ico
portable:
artifactName: ${productName}-Portable-${version}-${os}-${arch}.${ext}
# Linux Configuration
linux:
extraResources: