From e263a873ce8a9da89f1de7fb9ee7097d7bc49e2f Mon Sep 17 00:00:00 2001 From: Daniel LaCosse <3759828+daniellacosse@users.noreply.github.com> Date: Wed, 21 Feb 2024 17:11:09 -0500 Subject: [PATCH] chore(manager): catchup changes post migration (#1847) * chore(manager): catchup changes post migration * Update electron_builder.json --- server_manager/electron_app/electron_builder.json | 10 ++++++++-- server_manager/electron_app/release/macos.entitlements | 2 ++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/server_manager/electron_app/electron_builder.json b/server_manager/electron_app/electron_builder.json index 891660e401..f43dce45eb 100644 --- a/server_manager/electron_app/electron_builder.json +++ b/server_manager/electron_app/electron_builder.json @@ -13,7 +13,7 @@ }, "win": { "icon": "icons/win/icon.ico", - "sign": "src/server_manager/electron_app/windows/electron_builder_signing_plugin.cjs", + "sign": "server_manager/electron_app/windows/electron_builder_signing_plugin.cjs", "signingHashAlgorithms": ["sha256"], "target": [ { @@ -23,12 +23,18 @@ ] }, "mac": { + "hardenedRuntime": true, + "entitlements": "server_manager/electron_app/release/macos.entitlements", + "entitlementsInherit": "server_manager/electron_app/release/macos.entitlements", "icon": "icons/mac/icon.icns", "target": [ { "target": "dmg", "arch": "universal" } - ] + ], + "notarize": { + "teamId": "QT8Z3Q9V3A" + } } } diff --git a/server_manager/electron_app/release/macos.entitlements b/server_manager/electron_app/release/macos.entitlements index 4daeca0dd0..84bf094749 100644 --- a/server_manager/electron_app/release/macos.entitlements +++ b/server_manager/electron_app/release/macos.entitlements @@ -4,6 +4,8 @@ com.apple.security.cs.allow-unsigned-executable-memory + com.apple.security.cs.allow-jit + com.apple.security.network.client com.apple.security.network.server