Skip to content

Do jobs in self-hosted runners run in parallel? #26769

Discussion options

You must be logged in to vote

Hi @dahuokolmostar ,

Jobs should run in parallel for both hosted runner and self-hosted runner.

But for self-hosted runner, there are some comments:

  • One self-hosted runner can only run one job at a time, when no available runners are idle, the subsequent jobs will be in queueing until available runners are idle.
  • If have enough available self-hosted runners for a workflow run, each job will be assigned a self-hosted runner, and the jobs will run in parallel.
  • When multiple workflows are running, if the workflows are more than the available self-hosted runners, each workflow will be assigned only one self-hosted runner.

Thanks.

Replies: 11 comments 9 replies

Comment options

You must be logged in to vote
3 replies
@sebastiaanluca
Comment options

@crohr
Comment options

@reukiodo
Comment options

Answer selected
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@penso
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@diaristadeveloper
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@srid
Comment options

Comment options

You must be logged in to vote
1 reply
@LucBerge
Comment options

Comment options

You must be logged in to vote
2 replies
@crohr
Comment options

@clarkmcc
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment