Upgrade electron-builder to 26.0.10 to fix packaging for pnpm

Co-authored-by: Fedor Indutny <indutny@signal.org>
This commit is contained in:
ayumi-signal
2025-03-14 12:02:51 -07:00
committed by GitHub
parent 7c0cbb58ef
commit ae35eb8e49
7 changed files with 217 additions and 929 deletions

View File

@@ -11,7 +11,10 @@ export async function sign(
configuration: CustomWindowsSignTaskConfiguration
): Promise<void> {
// In CI, we remove certificate information from package.json to disable signing
if (!configuration.options.certificateSha1) {
if (
!configuration.options.signtoolOptions ||
!configuration.options.signtoolOptions.certificateSha1
) {
return;
}