From e5133256a1c896ff30c207cfc4f406e4f07f4d24 Mon Sep 17 00:00:00 2001 From: Eric Date: Fri, 12 Jun 2026 02:28:57 -0400 Subject: [PATCH] fix(build): set explicit linux executableName for electron-builder 26 --- apps/desktop/electron-builder.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/desktop/electron-builder.yml b/apps/desktop/electron-builder.yml index 8aa982a..f45ce14 100644 --- a/apps/desktop/electron-builder.yml +++ b/apps/desktop/electron-builder.yml @@ -53,6 +53,11 @@ linux: icon: build/icon.png category: Education maintainer: Eric Zhou + # Override the binary name explicitly: electron-builder derives it from the + # package name (@starcall/desktop -> @starcalldesktop), and electron-builder 26 + # rejects the "@" as an unsafe path char. The user-facing AppImage filename + # still comes from artifactName (productName) below. + executableName: starcallos target: - target: AppImage arch: