fix: use electron-builder Wine image, disable code signing
Build & Release / build-linux-win (push) Failing after 2m34s

- Runner now uses electronuserland/builder:20-wine which has Node 20,
  Wine, and all build tools pre-installed
- Removed manual Wine/Node setup steps from workflow
- Disabled Windows code signing (no certificate available)
- Simplified workflow to: checkout -> npm ci -> build -> package -> release
This commit is contained in:
plenarius
2026-04-21 13:01:10 -04:00
parent ecf515cecf
commit a6aba24d78
2 changed files with 5 additions and 15 deletions
+2
View File
@@ -29,6 +29,8 @@ asar: true
win:
target: nsis
icon: assets/icon.ico
sign: false
signingHashAlgorithms: null
nsis:
oneClick: false
allowToChangeInstallationDirectory: true