From c4a1502e785a2ab655adc4cd8df0e0c2507e7a53 Mon Sep 17 00:00:00 2001 From: Neko Date: Thu, 9 Apr 2026 21:15:06 +0800 Subject: [PATCH] fix(stage-tamagotchi): no longer being able to build electron due to nested pack (#1609) --- apps/stage-tamagotchi/electron-builder.config.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/stage-tamagotchi/electron-builder.config.ts b/apps/stage-tamagotchi/electron-builder.config.ts index 557c34629..abb500339 100644 --- a/apps/stage-tamagotchi/electron-builder.config.ts +++ b/apps/stage-tamagotchi/electron-builder.config.ts @@ -75,6 +75,11 @@ export default { 'out/**', 'resources/**', 'package.json', + // NOTICE: Exclude npm `electron` package from app payload. + // Electron runtime is already provided by the outer app bundle; bundling a nested + // `node_modules/electron/dist/Electron.app` makes electron-builder deep-sign it and + // fails on non-code resources (for example `locale.pak`) with timestamp/signing errors. + '!**/node_modules/electron{,/**}', '!**/.vscode/*', '!src/**/*', '!**/node_modules/**/{CHANGELOG.md,README.md,README,readme.md,readme}',