From 9b61dbcabbe94562d285948f1faea746be3c3fab Mon Sep 17 00:00:00 2001 From: Igor Gudelj <251205921+igorgudelj@users.noreply.github.com> Date: Sat, 21 Feb 2026 01:48:10 +0100 Subject: [PATCH] Remove publisherName from azureSignOptions to fix signing with TrustedSigning v0.4.1 The TrustedSigning PowerShell module v0.4.1 (installed by electron-builder) removed the -publisherName parameter from Invoke-TrustedSigning. Passing it now causes signing to fail with: "A parameter cannot be found that matches parameter name 'publisherName'". Co-Authored-By: Claude Opus 4.6 --- resources/electron/electron-builder.mjs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/resources/electron/electron-builder.mjs b/resources/electron/electron-builder.mjs index 8cb1558..d0f6bc6 100644 --- a/resources/electron/electron-builder.mjs +++ b/resources/electron/electron-builder.mjs @@ -13,7 +13,6 @@ const deepLinkProtocol = process.env.NATIVEPHP_DEEPLINK_SCHEME; const updaterEnabled = process.env.NATIVEPHP_UPDATER_ENABLED === 'true'; // Azure signing configuration -const azurePublisherName = process.env.NATIVEPHP_AZURE_PUBLISHER_NAME; const azureEndpoint = process.env.NATIVEPHP_AZURE_ENDPOINT; const azureCertificateProfileName = process.env.NATIVEPHP_AZURE_CERTIFICATE_PROFILE_NAME; const azureCodeSigningAccountName = process.env.NATIVEPHP_AZURE_CODE_SIGNING_ACCOUNT_NAME; @@ -83,9 +82,8 @@ export default { afterSign: 'build/notarize.js', win: { executableName: fileName, - ...(azurePublisherName && azureEndpoint && azureCertificateProfileName && azureCodeSigningAccountName ? { + ...(azureEndpoint && azureCertificateProfileName && azureCodeSigningAccountName ? { azureSignOptions: { - publisherName: azurePublisherName, endpoint: azureEndpoint, certificateProfileName: azureCertificateProfileName, codeSigningAccountName: azureCodeSigningAccountName