From 56ef0dbb7790fb9be2c3cda5f4e35464dbf1c0bc Mon Sep 17 00:00:00 2001 From: Andreas Fitzek Date: Tue, 15 Jul 2025 17:50:47 +0200 Subject: [PATCH] chore(core): Fail the cli commands with correct exit code (#17291) --- packages/cli/src/commands/base-command.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/commands/base-command.ts b/packages/cli/src/commands/base-command.ts index 876374f9853..bc0080e0de3 100644 --- a/packages/cli/src/commands/base-command.ts +++ b/packages/cli/src/commands/base-command.ts @@ -282,7 +282,8 @@ export abstract class BaseCommand { await sleep(100); // give any in-flight query some time to finish await this.dbConnection.close(); } - process.exit(); + const exitCode = error ? 1 : 0; + process.exit(exitCode); } protected onTerminationSignal(signal: string) {