From c3b4a9edf8cb4de253581c1864a04127f8910f92 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Sat, 11 Oct 2025 20:25:33 -0700 Subject: [PATCH] attempt fix on beta channel release files --- electron-builder.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/electron-builder.yml b/electron-builder.yml index 7f90ef43..03ab55c2 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -16,12 +16,15 @@ win: - zip - nsis icon: assets/icons/icon.png + generateUpdatesFilesForAllChannels: true + nsis: allowToChangeInstallationDirectory: true oneClick: false shortcutName: ${productName} uninstallDisplayName: ${productName} createDesktopShortcut: always + mac: target: target: default @@ -35,8 +38,11 @@ mac: entitlementsInherit: assets/entitlements.mac.plist gatekeeperAssess: false notarize: false + generateUpdatesFilesForAllChannels: true + dmg: contents: [{ x: 130, y: 220 }, { x: 410, y: 220, type: link, path: /Applications }] + linux: target: - AppImage @@ -44,9 +50,10 @@ linux: category: AudioVideo;Audio;Player icon: assets/icons/icon.png artifactName: ${productName}-${os}-${arch}.${ext} + generateUpdatesFilesForAllChannels: true + npmRebuild: false publish: provider: github owner: jeffvli repo: feishin -generateUpdatesFilesForAllChannels: true