tvm
tvm copied to clipboard
[ci] Use sccache in GitHub Actions
Sometimes GitHub Actions takes longer than Jenkins but we can improve this bottleneck by using sccache which should eliminate most of the runtime for Windows/MacOS. We need to:
- Configure 2 S3 buckets, one for Windows and one for MacOS (publicly readable, so jobs on
maincan write to it but not jobs on PRs) - Add credentials to access the bucket to the repo
- Install sccache on the GitHub Actions workflows and configure it to use the relevant S3 bucket
- Set up
conda buildto use sccache
cc @Mousius @areusch