ci: 修复 Windows 内测构建配置传参

This commit is contained in:
Cheng Zhou
2026-07-09 10:00:31 +08:00
parent 6b980f884a
commit 141fea674f
+12 -1
View File
@@ -80,8 +80,19 @@ jobs:
VITE_BUILD_CHANNEL: ${{ steps.build-metadata.outputs.channel }}
VITE_BUILD_COMMIT: ${{ steps.build-metadata.outputs.commit }}
- name: Write Windows internal Tauri config
shell: pwsh
run: |
$config = @{
bundle = @{
createUpdaterArtifacts = $false
}
} | ConvertTo-Json -Depth 8
Set-Content -Path "tauri.windows.internal.conf.json" -Value $config -Encoding utf8
Get-Content "tauri.windows.internal.conf.json"
- name: Build unsigned Windows NSIS internal installer
run: npm run desktop:build -- --config '{"bundle":{"createUpdaterArtifacts":false}}' --bundles nsis
run: npm run desktop:build -- --config tauri.windows.internal.conf.json --bundles nsis
env:
VITE_BUILD_CHANNEL: ${{ steps.build-metadata.outputs.channel }}
VITE_BUILD_COMMIT: ${{ steps.build-metadata.outputs.commit }}