File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,13 @@ export class TaskPayloadParsedError extends Error {
3131 }
3232}
3333
34+ export class ConcurrentWaitError extends Error {
35+ constructor ( message : string ) {
36+ super ( message ) ;
37+ this . name = "ConcurrentWaitError" ;
38+ }
39+ }
40+
3441export function parseError ( error : unknown ) : TaskRunError {
3542 if ( error instanceof Error ) {
3643 return {
Original file line number Diff line number Diff line change @@ -536,7 +536,9 @@ export class TaskExecutor {
536536
537537 if (
538538 error instanceof Error &&
539- ( error . name === "AbortTaskRunError" || error . name === "TaskPayloadParsedError" )
539+ ( error . name === "AbortTaskRunError" ||
540+ error . name === "TaskPayloadParsedError" ||
541+ error . name === "ConcurrentWaitError" )
540542 ) {
541543 return { status : "skipped" } ;
542544 }
You can’t perform that action at this time.
0 commit comments