fix: rebuild native modules for Electron in CI

This commit is contained in:
Draculabo committed 2025-12-23 02:00:37 +08:00
1 parent d0417339c1
commit 6071f2a930
2 files changed
+4

No files matched your search

+3
View File
@@ -37,6 +37,9 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
- name: Rebuild native modules for Electron
run: npx @electron/rebuild
- name: Publish Release - name: Publish Release
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+1
View File
@@ -35,6 +35,7 @@
"@electron-forge/publisher-github": "^7.10.2", "@electron-forge/publisher-github": "^7.10.2",
"@electron-forge/shared-types": "^7.8.1", "@electron-forge/shared-types": "^7.8.1",
"@electron/fuses": "~1.8.0", "@electron/fuses": "~1.8.0",
"@electron/rebuild": "^3.7.1",
"@eslint/compat": "^1.4.1", "@eslint/compat": "^1.4.1",
"@eslint/js": "^9.39.0", "@eslint/js": "^9.39.0",
"@playwright/test": "^1.56.1", "@playwright/test": "^1.56.1",