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

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,8 @@
version: 0.3.10
files:
- url: DeskClaw-Setup-0.3.10-win-x64.exe
sha512: n/oTpeBiYi9LEE0NipHtJqqL+zFQYutjNz2XjgeeTTsj4oaNxHn8SGry29uZdTejJKsAXAjh5rQm6F9FxCw61w==
size: 262356948
path: DeskClaw-Setup-0.3.10-win-x64.exe
sha512: n/oTpeBiYi9LEE0NipHtJqqL+zFQYutjNz2XjgeeTTsj4oaNxHn8SGry29uZdTejJKsAXAjh5rQm6F9FxCw61w==
releaseDate: '2026-04-21T15:42:03.769Z'

View File

@@ -0,0 +1,28 @@
{
"platform": "win",
"sourceDir": "release",
"destDir": "artifacts/releases/win",
"files": [
{
"name": "builder-debug.yml",
"size": 6214
},
{
"name": "DeskClaw-Portable-0.3.10-win-x64.exe",
"size": 262072458
},
{
"name": "DeskClaw-Setup-0.3.10-win-x64.exe",
"size": 262356948
},
{
"name": "DeskClaw-Setup-0.3.10-win-x64.exe.blockmap",
"size": 270875
},
{
"name": "latest.yml",
"size": 364
}
],
"createdAt": "2026-04-21T15:42:04.871Z"
}

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: