-
Notifications
You must be signed in to change notification settings - Fork 104
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
CI: fix rust caching #134
Comments
Will be fixed by: #135 |
Hmm weird 🙈 |
I removed
In this case enabling debug for runners can help to understand what went wrong. |
Wait, what? But what @ggwpez was for downloading the cache? Then we should really move to only generate the cache in the |
In this case each workflow (clippy, migrations and tests) should have unique |
Ahh each job! Ty! |
PR removes shared key for rust-cache action. When 2 different workflows use the same shared-key they try to use the same destination for cache which makes it unusable for them (they have race condition who will be the first to write there). Also PR adds cache for migration jobs and cancelling jobs on previous runs. cc #134 --------- Co-authored-by: fellowship-merge-bot[bot] <151052383+fellowship-merge-bot[bot]@users.noreply.github.com>
CI seems to work now and picks up cache across branches, thanks. |
Eg here it prints
No cache found
although there should be some?!Also seems to happen on other branches. Maybe @alvicsam knows how to fix it? Can we maybe even use this new Parity caching tool?
The
check-migrations
job could also need some caching for its build 😅The text was updated successfully, but these errors were encountered: