Skip to content

Commit 4ad94d7

Browse files
committed
fix(core): run plugins sequentially
reverts 7a592eb
1 parent 09b2adb commit 4ad94d7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/core/src/lib/implementation/execute-plugin.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@ import {
1111
} from '@code-pushup/models';
1212
import {
1313
type ProgressBar,
14+
asyncSequential,
1415
getProgressBar,
1516
groupByStatus,
1617
logMultipleResults,
1718
pluralizeToken,
1819
scoreAuditsWithTarget,
20+
settlePromise,
1921
stringifyError,
2022
} from '@code-pushup/utils';
2123
import {
@@ -176,7 +178,7 @@ export async function executePlugins(
176178
);
177179

178180
const errorsTransform = ({ reason }: PromiseRejectedResult) => String(reason);
179-
const results = await Promise.allSettled(pluginsResult);
181+
const results = await asyncSequential(pluginsResult, settlePromise);
180182

181183
progressBar?.endProgress('Done running plugins');
182184

0 commit comments

Comments
 (0)