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

View File

@@ -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: