fix: download app-builder binary explicitly after --ignore-scripts install

--ignore-scripts skipped app-builder-bin postinstall which downloads the
electron-builder binary, causing ENOENT at build time.
Add explicit step: node node_modules/app-builder-bin/install.js

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
SRS IT
2026-03-28 20:45:55 -04:00
parent 2790f5a82d
commit 9b1a81b968
+3
View File
@@ -29,6 +29,9 @@ jobs:
- name: Install root workspace dependencies
run: npm install --ignore-scripts --legacy-peer-deps
- name: Download app-builder binary
run: node node_modules/app-builder-bin/install.js
- name: Vite build
run: npx electron-vite build
working-directory: apps/desktop