From f4e58fe24c96a5245fffe1039ff1e4a71210075e Mon Sep 17 00:00:00 2001 From: Philipp Wolfer Date: Sun, 17 Nov 2019 11:02:42 +0100 Subject: [PATCH] win builds: Only sign MSIX package if certificate was supplied --- scripts/package/win-package-appx.ps1 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/package/win-package-appx.ps1 b/scripts/package/win-package-appx.ps1 index fda814afe..fceef3b15 100644 --- a/scripts/package/win-package-appx.ps1 +++ b/scripts/package/win-package-appx.ps1 @@ -39,5 +39,7 @@ MakeAppx pack /o /h SHA256 /d dist\picard\ /p $PackageFile ThrowOnExeError "MakeAppx failed" # Sign package -SignTool sign /fd SHA256 /sha1 $Certificate.Thumbprint $PackageFile -ThrowOnExeError "SignTool failed" +If ($Certificate) { + SignTool sign /fd SHA256 /sha1 $Certificate.Thumbprint $PackageFile + ThrowOnExeError "SignTool failed" +}