From c5ba980fddb388b61867f3f23eaffc92ffb73556 Mon Sep 17 00:00:00 2001 From: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com> Date: Thu, 5 Feb 2026 10:13:16 -0800 Subject: [PATCH] Fix safeStorage use in CI --- app/main.main.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/main.main.ts b/app/main.main.ts index 53609f229e..89a89736a6 100644 --- a/app/main.main.ts +++ b/app/main.main.ts @@ -1662,6 +1662,11 @@ function getSQLKey(): string { ? safeStorage.getSelectedStorageBackend() : undefined; const isEncryptionAvailable = + // Don't use safeStorage if not packaged and building preload cache or + // running test-electron to avoid blocking prompt on macOS CI. + (app.isPackaged || + (!process.env.GENERATE_PRELOAD_CACHE && + !isTestEnvironment(getEnvironment()))) && safeStorage.isEncryptionAvailable() && (!isLinux || safeStorageBackend !== 'basic_text');