diff --git a/dist/index.js b/dist/index.js index 208515e..1564ebc 100644 --- a/dist/index.js +++ b/dist/index.js @@ -2234,10 +2234,10 @@ function run() { const context = yield import__.utils.buildContext(); if (context == null) { core.info("Current branch is not a release branch, exiting now"); - process.exit(); + return; } else if (import__.Inputs.ciSkip && ((_a = yield import__.utils.getLastCommitMessage(context)) == null ? void 0 : _a.includes("[ci skip]"))) { core.info("Commit message contains CI skip phrase, exiting now"); - process.exit(); + return; } const pluginsLoaded = yield import__.utils.loadPlugins(context); try { diff --git a/dist/run-script.js b/dist/run-script.js index 77455eb..bf97dcb 100644 --- a/dist/run-script.js +++ b/dist/run-script.js @@ -13200,7 +13200,7 @@ function run() { }); if (context3 == null) { core3.info("Current branch is not targeting a release branch, exiting now"); - process.exit(); + return; } yield loadScript(scriptName)(context3); } catch (error2) { diff --git a/packages/core/src/main.ts b/packages/core/src/main.ts index 88ac624..c1c9b47 100644 --- a/packages/core/src/main.ts +++ b/packages/core/src/main.ts @@ -29,10 +29,10 @@ async function run(): Promise { const context = await utils.buildContext(); if (context == null) { core.info("Current branch is not a release branch, exiting now"); - process.exit(); + return; } else if (Inputs.ciSkip && (await utils.getLastCommitMessage(context))?.includes("[ci skip]")) { core.info("Commit message contains CI skip phrase, exiting now"); - process.exit(); + return; } const pluginsLoaded = await utils.loadPlugins(context); diff --git a/packages/run-script/src/index.ts b/packages/run-script/src/index.ts index 625af30..fbec2c6 100644 --- a/packages/run-script/src/index.ts +++ b/packages/run-script/src/index.ts @@ -39,7 +39,7 @@ async function run(): Promise { }); if (context == null) { core.info("Current branch is not targeting a release branch, exiting now"); - process.exit(); + return; } await loadScript(scriptName)(context);