-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] ML CI stack: matrix of targets #34353
Conversation
My intuition on this one is that it will be difficult if it's even possible at this point, and it might be better to wait to combine things like this until we have #34272. That will allow way more control over application of runner mappings and require a lot less yaml. But @kwryankrattiger can chime in if he agrees or not. |
Thanks! That PR looks really interesting. I'm not sure if it will solve my problem since I'll still need to list every package we want to test in dozens of files, but it will at least simplify the file and remove all this cruft I don't understand. I'll keep an eye on that PR and try to push forward with my alternative PRs in the meantime. |
Actually, maybe some features added by @blue42u could help here. The ability to choose the matching behavior |
Going to close this for now, but hoping to revisit this someday. |
Instead of having separate pipelines for every OS/target, this PR attempts to create a matrix of OS/targets on which we want to build our ML stack. If this works, the long-term plan is to add the cross product of:
I'm going to start with a small subset of this for testing and expand once we get it working.
Reboot of #34298