From 4ebdba9c51d144a2b11613c76f0c334dd9e7cee6 Mon Sep 17 00:00:00 2001 From: Ryan Fitzgerald Date: Sat, 23 May 2026 15:42:17 -0700 Subject: [PATCH] fix(core): Disable concurrency for package tasks These seem to have been unintentionally inheriting `"concurrent": true` from the list of targets a couple of levels up. The result is that all three subtasks of packaging appear to start simultaneously, even though the underlying work happens sequentially inside `@electron/packager`. This isn't really a problem at all in dev, but in CI it's confusing because it makes it look like, for example, the `prepare-native-dependencies` task has started before the `copy-files` task is finished, which isn't true. --- packages/api/core/src/api/package.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/api/core/src/api/package.ts b/packages/api/core/src/api/package.ts index 0dd30927c1..29b8049540 100644 --- a/packages/api/core/src/api/package.ts +++ b/packages/api/core/src/api/package.ts @@ -671,6 +671,7 @@ export const listrPackage = ( }, ], { + concurrent: false, rendererOptions: { collapseSubtasks: true, collapseErrors: false,