From 0f25d327c06d663a6f06848c7385a4d5a699238f Mon Sep 17 00:00:00 2001 From: Twest2 Date: Tue, 23 Jun 2026 11:10:22 -0500 Subject: [PATCH] Disable electron-builder publish for Windows installer --- scripts/package-windows.js | 1 + tests/unit/package-windows.test.js | 1 + 2 files changed, 2 insertions(+) diff --git a/scripts/package-windows.js b/scripts/package-windows.js index 49f0eb6..f53764c 100644 --- a/scripts/package-windows.js +++ b/scripts/package-windows.js @@ -46,6 +46,7 @@ function createWindowsInstallerConfig(outputDir) { win: { target: ['nsis'], }, + publish: 'never', nsis: { oneClick: false, allowToChangeInstallationDirectory: true, diff --git a/tests/unit/package-windows.test.js b/tests/unit/package-windows.test.js index 22dca29..abe1e5a 100644 --- a/tests/unit/package-windows.test.js +++ b/tests/unit/package-windows.test.js @@ -17,6 +17,7 @@ test('Windows packaging uses an assisted NSIS installer', (t) => { assert.equal(config.nsis.createDesktopShortcut, true); assert.equal(config.nsis.createStartMenuShortcut, true); assert.equal(config.nsis.shortcutName, 'StepForge'); + assert.equal(config.publish, 'never'); assert.equal(config.asar, true); assert.ok(config.files.includes('app/**/*')); assert.ok(config.files.includes('core/**/*'));