From 80898c2e2a98a36149e21886ad2490661107ba98 Mon Sep 17 00:00:00 2001 From: avi Date: Thu, 20 Aug 2026 15:39:37 -0500 Subject: [PATCH] Add Electron Builder distribution config for Folio - Configure AppImage (primary) + Debian .deb (secondary) into releases/. - White Folio app icon, Office category, io.atitlan.folio appId, folio executable; no file associations (none invented). - Bundle tests/selftest-scenario.js so the packaged binary can be exercised in place via FOLIO_SELF_TEST (inert during normal launches). --- electron-builder.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/electron-builder.yml b/electron-builder.yml index ad4873f..31900a2 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -6,6 +6,9 @@ directories: files: - dist/** - package.json + # Bundled so the packaged binary can be exercised in-place (FOLIO_SELF_TEST). + # It is inert during normal launches. + - tests/selftest-scenario.js linux: icon: build/icons category: Office @@ -17,4 +20,4 @@ linux: StartupWMClass: folio target: - AppImage - - deb \ No newline at end of file + - deb