Skip to content

Commit f7da741

Browse files
committed
fixup! chore: fix release process
1 parent 108b51e commit f7da741

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/release.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,17 @@ jobs:
6565
service_account: ${{ secrets.GCP_CODE_SIGNING_SERVICE_ACCOUNT }}
6666
token_format: "access_token"
6767

68+
- name: Install wix
69+
shell: pwsh
70+
run: |
71+
$ErrorActionPreference = "Stop"
72+
& dotnet.exe tool install --global wix --version 5.0.2
73+
if ($LASTEXITCODE -ne 0) { throw "Failed to install wix" }
74+
foreach ($ext in @("WixToolset.Bal.wixext/5.0.2", "WixToolset.Netfx.wixext/5.0.2", "WixToolset.UI.wixext/5.0.2", "WixToolset.Util.wixext/5.0.2")) {
75+
& wix.exe extension add -g $ext
76+
if ($LASTEXITCODE -ne 0) { throw "Failed to add wix extension $ext" }
77+
}
78+
6879
- name: scripts/Release.ps1
6980
id: release
7081
shell: pwsh

0 commit comments

Comments
 (0)