fix(ci): add electronDist, validate artifacts before release
Build and Release / build-and-release (push) Failing after 2m39s

electron-builder couldn't resolve the Electron binary from the
electron-nightly npm alias, producing no output. Add explicit
electronDist to electron-builder.yml and validate artifacts exist
before creating the GitHub release to prevent empty releases.
This commit is contained in:
2026-04-03 17:37:25 -07:00
parent 7e89c64ccf
commit f82061a0ee
2 changed files with 40 additions and 59 deletions
+1
View File
@@ -1,5 +1,6 @@
appId: com.krunkercivilian.client
productName: Krunker Civilian Client
electronDist: node_modules/electron/dist
directories:
output: out
buildResources: build