From faecc32aff23e03bf5da8dd06046a5c43a3a43ec Mon Sep 17 00:00:00 2001 From: yushen Date: Fri, 13 Feb 2026 19:46:30 +0800 Subject: [PATCH] chore(desktop): fix electron-builder config for releases - Fix publish repo from "multica" to "super-multica" - Add zip to mac targets (required for electron-updater auto-updates) - Enable hardenedRuntime (required for notarization) - Add notarize config with teamId placeholder Co-Authored-By: Claude Opus 4.6 --- apps/desktop/electron-builder.json5 | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/desktop/electron-builder.json5 b/apps/desktop/electron-builder.json5 index d8fd3ce2..3bcc5eb8 100644 --- a/apps/desktop/electron-builder.json5 +++ b/apps/desktop/electron-builder.json5 @@ -18,9 +18,13 @@ "!{tsconfig.json,tsconfig.node.json,tsconfig.web.json}" ], "mac": { - "hardenedRuntime": false, + "hardenedRuntime": true, + "notarize": { + "teamId": "" + }, "target": [ - "dmg" + "dmg", + "zip" ], "artifactName": "${productName}-${version}-${arch}-mac.${ext}", "extendInfo": { @@ -79,6 +83,6 @@ "publish": { "provider": "github", "owner": "multica-ai", - "repo": "multica" + "repo": "super-multica" } }