ci: 修复 Windows 内测构建配置传参
This commit is contained in:
@@ -80,8 +80,19 @@ jobs:
|
|||||||
VITE_BUILD_CHANNEL: ${{ steps.build-metadata.outputs.channel }}
|
VITE_BUILD_CHANNEL: ${{ steps.build-metadata.outputs.channel }}
|
||||||
VITE_BUILD_COMMIT: ${{ steps.build-metadata.outputs.commit }}
|
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
|
- 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:
|
env:
|
||||||
VITE_BUILD_CHANNEL: ${{ steps.build-metadata.outputs.channel }}
|
VITE_BUILD_CHANNEL: ${{ steps.build-metadata.outputs.channel }}
|
||||||
VITE_BUILD_COMMIT: ${{ steps.build-metadata.outputs.commit }}
|
VITE_BUILD_COMMIT: ${{ steps.build-metadata.outputs.commit }}
|
||||||
|
|||||||
Reference in New Issue
Block a user