From 50750683b11d5670a182bd72f7cab14023e2b030 Mon Sep 17 00:00:00 2001 From: Sentox <57367608+SentoxAIO@users.noreply.github.com> Date: Mon, 14 Dec 2020 10:08:15 +0100 Subject: [PATCH] fix: signing of playwright (#5451) --- packages/app-builder-lib/src/macPackager.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/app-builder-lib/src/macPackager.ts b/packages/app-builder-lib/src/macPackager.ts index 3e87dfe9f8f..675f039b419 100644 --- a/packages/app-builder-lib/src/macPackager.ts +++ b/packages/app-builder-lib/src/macPackager.ts @@ -197,7 +197,12 @@ export default class MacPackager extends PlatformPackager { } } return file.endsWith(".kext") || file.startsWith("/Contents/PlugIns", appPath.length) || - file.includes("/node_modules/puppeteer/.local-chromium") /* https://github.com/electron-userland/electron-builder/issues/2010 */ + file.includes("/node_modules/puppeteer/.local-chromium") || file.includes("/node_modules/playwright-firefox/.local-browsers") || file.includes("/node_modules/playwright/.local-browsers") + + /* Those are browser automating modules, browser (chromium, nightly) cannot be signed + https://github.com/electron-userland/electron-builder/issues/2010 + https://github.com/electron-userland/electron-builder/issues/5383 + */ }, identity: identity!, type,