feat(FN-5587): add windows desktop packaging workflow, scripts, and tests

Adds Windows desktop packaging support for Fusion, including a new GitHub Actions workflow for building Windows desktop targets, matching build scripts in the root and desktop package, a test for electron-builder configuration, and documentation of the packaging path.

Fusion-Task-Id: FN-5587

Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
Fusion-Task-Id: FN-5587
This commit is contained in:
gsxdsm
2026-05-26 07:59:35 -07:00
parent aa64643cf1
commit 40f7cad3e0
5 changed files with 86 additions and 2 deletions

View File

@@ -56,7 +56,8 @@
"mobile:dev:ios": "pnpm --filter @fusion/mobile dev:ios",
"mobile:dev:android": "pnpm --filter @fusion/mobile dev:android",
"mobile:sync": "pnpm --filter @fusion/mobile cap sync",
"build:desktop": "pnpm --filter @fusion/desktop build"
"build:desktop": "pnpm --filter @fusion/desktop build",
"dist:desktop:win": "pnpm --filter @fusion/desktop build && pnpm --filter @fusion/desktop dist:win"
},
"pnpm": {
"onlyBuiltDependencies": [