Report user errors in the abort stage appropriately
This commit is contained in:
parent
d2ed0a05b6
commit
0cae69e062
3 changed files with 4 additions and 3 deletions
2
lib/init-action.js
generated
2
lib/init-action.js
generated
|
|
@ -154,7 +154,7 @@ async function run() {
|
||||||
catch (unwrappedError) {
|
catch (unwrappedError) {
|
||||||
const error = (0, util_1.wrapError)(unwrappedError);
|
const error = (0, util_1.wrapError)(unwrappedError);
|
||||||
core.setFailed(error.message);
|
core.setFailed(error.message);
|
||||||
await (0, actions_util_1.sendStatusReport)(await (0, actions_util_1.createStatusReportBase)("init", "aborted", startedAt, error.message, error.stack));
|
await (0, actions_util_1.sendStatusReport)(await (0, actions_util_1.createStatusReportBase)("init", error instanceof util_1.UserError ? "user-error" : "aborted", startedAt, error.message, error.stack));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -40,6 +40,7 @@ import {
|
||||||
getThreadsFlagValue,
|
getThreadsFlagValue,
|
||||||
initializeEnvironment,
|
initializeEnvironment,
|
||||||
isHostedRunner,
|
isHostedRunner,
|
||||||
|
UserError,
|
||||||
wrapError,
|
wrapError,
|
||||||
} from "./util";
|
} from "./util";
|
||||||
import { validateWorkflow } from "./workflow";
|
import { validateWorkflow } from "./workflow";
|
||||||
|
|
@ -302,7 +303,7 @@ async function run() {
|
||||||
await sendStatusReport(
|
await sendStatusReport(
|
||||||
await createStatusReportBase(
|
await createStatusReportBase(
|
||||||
"init",
|
"init",
|
||||||
"aborted",
|
error instanceof UserError ? "user-error" : "aborted",
|
||||||
startedAt,
|
startedAt,
|
||||||
error.message,
|
error.message,
|
||||||
error.stack
|
error.stack
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue