From 82fc493520925cb71323964bff6939e768e6d83a Mon Sep 17 00:00:00 2001 From: Luke Parker <10430890+Hona@users.noreply.github.com> Date: Sat, 28 Mar 2026 11:20:19 +1000 Subject: feat(ci): use Azure Artifact Signing for Windows releases (#15201) --- packages/desktop/src-tauri/tauri.beta.conf.json | 4 ++++ packages/desktop/src-tauri/tauri.conf.json | 4 ++++ packages/desktop/src-tauri/tauri.prod.conf.json | 4 ++++ 3 files changed, 12 insertions(+) (limited to 'packages/desktop/src-tauri') diff --git a/packages/desktop/src-tauri/tauri.beta.conf.json b/packages/desktop/src-tauri/tauri.beta.conf.json index 4dd787993..f2cf1d267 100644 --- a/packages/desktop/src-tauri/tauri.beta.conf.json +++ b/packages/desktop/src-tauri/tauri.beta.conf.json @@ -12,6 +12,10 @@ "icons/beta/icon.ico" ], "windows": { + "signCommand": { + "cmd": "powershell", + "args": ["-ExecutionPolicy", "Bypass", "-File", "../../../script/sign-windows.ps1", "%1"] + }, "nsis": { "installerIcon": "icons/beta/icon.ico" } diff --git a/packages/desktop/src-tauri/tauri.conf.json b/packages/desktop/src-tauri/tauri.conf.json index d5ca15b8a..265044625 100644 --- a/packages/desktop/src-tauri/tauri.conf.json +++ b/packages/desktop/src-tauri/tauri.conf.json @@ -45,6 +45,10 @@ "entitlements": "./entitlements.plist" }, "windows": { + "signCommand": { + "cmd": "powershell", + "args": ["-ExecutionPolicy", "Bypass", "-File", "../../../script/sign-windows.ps1", "%1"] + }, "nsis": { "installerIcon": "icons/dev/icon.ico", "headerImage": "assets/nsis-header.bmp", diff --git a/packages/desktop/src-tauri/tauri.prod.conf.json b/packages/desktop/src-tauri/tauri.prod.conf.json index 0416c59cb..39561e45d 100644 --- a/packages/desktop/src-tauri/tauri.prod.conf.json +++ b/packages/desktop/src-tauri/tauri.prod.conf.json @@ -12,6 +12,10 @@ "icons/prod/icon.ico" ], "windows": { + "signCommand": { + "cmd": "powershell", + "args": ["-ExecutionPolicy", "Bypass", "-File", "../../../script/sign-windows.ps1", "%1"] + }, "nsis": { "installerIcon": "icons/prod/icon.ico" } -- cgit v1.2.3