Skip to content

You must be logged in to vote

@jupe,

According the introduction from the engineering team, after the user click “Cancel workflow”:

  • The server will re-evaluate job-if condition on all running jobs.

  • If the job condition is always(), it will not get canceled.

  • For the rest of the jobs that need cancellation, the server will send a cancellation message to all the runners.

  • Each runner has 5 minutes to finish the cancellation process before the server force terminate the job.

  • The runner will re-evaluate if condition on the current running step.

  • If the step condition is always(), it will not get canceled.

  • Otherwise, the runner will send Ctrl-C to the action entry process (node for javascript action, docker for c…

Replies: 19 comments 23 replies

You must be logged in to vote
1 reply
@lundstrj

You must be logged in to vote
3 replies
@briceburg

@justinmchase

@justinmchase

You must be logged in to vote
0 replies
You must be logged in to vote
0 replies
You must be logged in to vote
0 replies

You must be logged in to vote
0 replies
You must be logged in to vote
1 reply
@briceburg

You must be logged in to vote
0 replies
You must be logged in to vote
0 replies

You must be logged in to vote
0 replies
You must be logged in to vote
2 replies
@briceburg

@ringerc

You must be logged in to vote
1 reply
@ringerc

You must be logged in to vote
3 replies
@ringerc

@jsoref

@gerbyzation

You must be logged in to vote
0 replies

You must be logged in to vote
3 replies
@justinmchase

@breathe

@hmandadii

You must be logged in to vote
3 replies
@r34son

@BenJackGill

@breathe

You must be logged in to vote
5 replies
@BenJackGill

@jsoref

@BenJackGill

@jsoref

@BenJackGill

You must be logged in to vote
0 replies
You must be logged in to vote
1 reply
@stewart-newscorp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Product Feedback Share your thoughts and suggestions on GitHub features and improvements