Upgrade electron to 38.4.0, electron-builder to 26.1.0

Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
This commit is contained in:
automated-signal
2025-10-27 17:52:23 -05:00
committed by GitHub
parent 19c39d7083
commit fd65d2ec7b
9 changed files with 318 additions and 35 deletions

View File

@@ -44,6 +44,10 @@ const DESKTOP_NAME_PATH = 'desktopName';
const PRODUCTION_DESKTOP_NAME = 'signal.desktop';
const BETA_DESKTOP_NAME = 'signal beta.desktop';
const EXECUTABLE_NAME_PATH = 'build.linux.executableName';
const PRODUCTION_EXECUTABLE_NAME = 'signal-desktop';
const BETA_EXECUTABLE_NAME = 'signal-desktop-beta';
// -------
function checkValue(object, objectPath, expected) {
@@ -60,6 +64,7 @@ checkValue(packageJson, PRODUCT_NAME_PATH, PRODUCTION_PRODUCT_NAME);
checkValue(packageJson, APP_ID_PATH, PRODUCTION_APP_ID);
checkValue(packageJson, STARTUP_WM_CLASS_PATH, PRODUCTION_WM_CLASS);
checkValue(packageJson, DESKTOP_NAME_PATH, PRODUCTION_DESKTOP_NAME);
checkValue(packageJson, EXECUTABLE_NAME_PATH, PRODUCTION_EXECUTABLE_NAME);
// -------
@@ -68,6 +73,7 @@ _.set(packageJson, PRODUCT_NAME_PATH, BETA_PRODUCT_NAME);
_.set(packageJson, APP_ID_PATH, BETA_APP_ID);
_.set(packageJson, STARTUP_WM_CLASS_PATH, BETA_WM_CLASS);
_.set(packageJson, DESKTOP_NAME_PATH, BETA_DESKTOP_NAME);
_.set(packageJson, EXECUTABLE_NAME_PATH, BETA_EXECUTABLE_NAME);
// -------