From a150047432c161084392304cd52422cd27a56214 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 21 Jun 2025 13:40:47 +0300 Subject: [PATCH] chore(forge): add a pre-make wait as well --- apps/desktop/electron-forge/forge.config.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/desktop/electron-forge/forge.config.ts b/apps/desktop/electron-forge/forge.config.ts index 7b47e2dfb..f9df9cacb 100644 --- a/apps/desktop/electron-forge/forge.config.ts +++ b/apps/desktop/electron-forge/forge.config.ts @@ -213,6 +213,7 @@ const config: ForgeConfig = { } // Wait for a while to ensure the file system operations are completed. + console.log("Waiting for file system operations to complete..."); await new Promise(resolve => setTimeout(resolve, 3000)); }, // Gather all the artifacts produced by the makers and copy them to a common upload directory. @@ -239,6 +240,10 @@ const config: ForgeConfig = { fs.copyFileSync(artifactPath, outputPath); } } + }, + preMake: async () => { + console.log("Waiting for file system operations to complete..."); + await new Promise(resolve => setTimeout(resolve, 3000)); } } };