fix(desktop): update release workflow for Electron migration and add notarization

Fix desktop-release workflow to reference correct package path after
Tauri→Electron migration. Add macOS entitlements and notarization config
for electron-builder.
This commit is contained in:
Mohamed Boudra
2026-03-21 14:46:26 +07:00
parent 0bc693f157
commit 84d3aa1962
4 changed files with 26 additions and 2 deletions
+4
View File
@@ -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