diff --git a/electron-builder.yml b/electron-builder.yml index 4f71a8a6..d39f3c29 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -2,6 +2,7 @@ appId: org.tabby productName: Tabby compression: normal +npmRebuild: false files: - '**/*' - dist diff --git a/scripts/build-macos.mjs b/scripts/build-macos.mjs index 8646d18b..b206245f 100755 --- a/scripts/build-macos.mjs +++ b/scripts/build-macos.mjs @@ -32,6 +32,7 @@ builder({ teamId: process.env.APPLE_TEAM_ID, } : false, }, + npmRebuild: true, publish: process.env.KEYGEN_TOKEN ? [ vars.keygenConfig, { diff --git a/scripts/build-windows.mjs b/scripts/build-windows.mjs index cc4ea927..0dceb69d 100755 --- a/scripts/build-windows.mjs +++ b/scripts/build-windows.mjs @@ -12,6 +12,7 @@ builder({ win: ['nsis', 'zip'], arm64: process.env.ARCH === 'arm64', config: { + npmRebuild: true, extraMetadata: { version: vars.version, },