Skip to content

Commit 62d5e6c

Browse files
committed
chore: remove unneeded electron-builder flags
Drop the electronFuses block and verifyUpdateCodeSignature: false added in #3740. Neither is required for the ssh2 tunnel to work: - ssh2's native bindings (sshcrypto.node, cpufeatures.node) are auto-unpacked by Electron and don't conflict with default fuses. - onlyLoadAppFromAsar only governs the entry point (main.js), which stays inside the asar. - Embedded asar integrity validation is handled correctly by modern electron-builder, including for asarUnpack entries. - verifyUpdateCodeSignature only matters when electron-updater is active; Keira3 doesn't ship the auto-updater. signAndEditExecutable stays false until a Windows code-signing certificate is available.
1 parent 879c904 commit 62d5e6c

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

electron-builder.json

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,10 @@
55
"output": "release/"
66
},
77
"files": ["dist/browser/**/*", "main.js", "main.js.map"],
8-
"electronFuses": {
9-
"enableEmbeddedAsarIntegrityValidation": false,
10-
"onlyLoadAppFromAsar": false
11-
},
128
"win": {
139
"icon": "dist/browser",
1410
"target": ["portable"],
15-
"signAndEditExecutable": false,
16-
"verifyUpdateCodeSignature": false
11+
"signAndEditExecutable": false
1712
},
1813
"mac": {
1914
"icon": "dist/browser",

0 commit comments

Comments
 (0)