driazati opened a new pull request #9578: URL: https://github.com/apache/tvm/pull/9578
Previously these were in one workflow with `if`s on every step after some common setup. This pulls out the common stuff into a local action and makes macos and windows builds completely separate, removing the need for any `if`s to skip steps so everything looks little cleaner. This also has some minor cleanups: * use `submodules: recursive` on `actions/checkout` to avoid manually getting submodules * add a `concurrency` key so that pushes that happen before the job is finished cancel previously running jobs on the same PR Tested this out in my fork here: https://github.com/driazati/tvm/actions/runs/1500761759 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
