-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Fix windows CI by removing virtual file system cache #3912
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The windows CI on this PR is about 19 minutes which is extremely long...
But none of our windows CI is working so I'll merge this now so we can get other CI working but I would really like to fix this properly at some point.
I experimented with self-hosted runners awhile back but it might be a bit simpler to just use the paid github ones.
This just disables the vfs logic in windows CI. This will make the CI slower, but it does fix the caching issue. matrix_test (x86_64-apple-darwin, macos-13, 1.84.0, false, test, --all --tests) runs at a similar speed so the overall slowdown is only ~2m. The underlying issue might be related to rust-lang/rustup#2417 which could be fixed by clearing the rustup cache, but I can't find the cache for windows CI in
gh cache list
I tried copying uv's CI setup as closely as I could, but that also does not fix the issue