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
-
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