Replies: 1 comment 1 reply
-
I believe that it builds out the entire matrix and launches jobs as runners become available. Because we're a FLOSS project we get free minutes but they're at a lower priority IIRC. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I wonder if swapping these lines:
to become this:
will make GitHub CI a wee bit faster?
I don't know how GitHub CI builds its matrix ... so my guess with the second format if will make a set of jobs, all Python 3.7 for various OSes, then all 3.8, etc. Thus is any OS is particularly slow (*cough*mac*cough*) that job can trundle by while faster jobs can overtake it...
Unless GitHub is smart enough to detect "my my this os is a bit slow I'm gonna jump to the next os" ... or just do the jobs randomly ...
I dunno.
Beta Was this translation helpful? Give feedback.
All reactions