Skip to content

DRY up workflow #26190

Answered by BrightRan
kceb asked this question in Actions
Feb 22, 2020 · 3 comments
Discussion options

You must be logged in to vote

@kceb ,

When the two build jobs run in parallel in the workflow,that means they start running almost at the same time, not one job waiting for another job to complete, and they should be running on separate runners. So the whole run-time of the workflow is not determined by the sum of the two jobs, it should be determined by the longest running job.
Only if you set these two jobs to run on the same self-hosted runner, this will cause one job waiting for another job to complete.
In addition, generally the same dependency may have different configurations on diferent platforms, if install the same dependency with same configurations on different platforms, it may cause incompatibilities on …

Replies: 3 comments

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
0 replies
Answer selected
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
2 participants