diff --git a/.github/workflows/desktop-release.yml b/.github/workflows/desktop-release.yml index ba687e63e..e62043e08 100644 --- a/.github/workflows/desktop-release.yml +++ b/.github/workflows/desktop-release.yml @@ -31,8 +31,8 @@ concurrency: env: SOURCE_TAG: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.tag || github.ref_name }} - DESKTOP_WORKSPACE: '@getpaseo/desktop-electron' - DESKTOP_PACKAGE_PATH: 'packages/desktop-electron' + DESKTOP_WORKSPACE: '@getpaseo/desktop' + DESKTOP_PACKAGE_PATH: 'packages/desktop' jobs: publish-macos: diff --git a/packages/desktop/build/entitlements.mac.inherit.plist b/packages/desktop/build/entitlements.mac.inherit.plist new file mode 100644 index 000000000..9ab52e13b --- /dev/null +++ b/packages/desktop/build/entitlements.mac.inherit.plist @@ -0,0 +1,10 @@ + + + + + com.apple.security.cs.allow-jit + + com.apple.security.cs.allow-unsigned-executable-memory + + + diff --git a/packages/desktop/build/entitlements.mac.plist b/packages/desktop/build/entitlements.mac.plist new file mode 100644 index 000000000..9ab52e13b --- /dev/null +++ b/packages/desktop/build/entitlements.mac.plist @@ -0,0 +1,10 @@ + + + + + com.apple.security.cs.allow-jit + + com.apple.security.cs.allow-unsigned-executable-memory + + + diff --git a/packages/desktop/electron-builder.yml b/packages/desktop/electron-builder.yml index 2630eadba..7ca87373f 100644 --- a/packages/desktop/electron-builder.yml +++ b/packages/desktop/electron-builder.yml @@ -15,6 +15,10 @@ publish: mac: category: public.app-category.developer-tools icon: assets/icon.icns + hardenedRuntime: true + notarize: true + entitlements: build/entitlements.mac.plist + entitlementsInherit: build/entitlements.mac.inherit.plist extraFiles: - from: scripts/paseo to: MacOS/paseo