fix: make sure platform binary exists (#7676)

This commit is contained in:
Lifei Zhou
2026-03-05 13:23:27 -05:00
committed by GitHub
parent 42fc5152bf
commit ade0839804
7 changed files with 1119 additions and 351 deletions
+1 -1
View File
@@ -134,7 +134,7 @@ jobs:
run: |
source ./bin/activate-hermit
cd ui/desktop
npm install
npm ci
# Verify installation
ls -la node_modules/.bin/ | head -5
+1 -1
View File
@@ -137,7 +137,7 @@ jobs:
run: |
cd ui/desktop
npm install
npm ci
node scripts/build-main.js
node scripts/prepare-platform-binaries.js
npm run make -- --platform=win32 --arch=x64
+4
View File
@@ -151,6 +151,10 @@ jobs:
# restore-keys: |
# ci-npm-cache-v1-${{ runner.os }}-
- name: Check lockfile has cross-platform entries
run: ./scripts/check-lockfile-platforms.sh
working-directory: ui/desktop
- name: Install Dependencies
run: source ../../bin/activate-hermit && npm ci
working-directory: ui/desktop