-
-
Notifications
You must be signed in to change notification settings - Fork 400
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
[Merged by Bors] - Cleanup and speed-up CI #2376
Closed
Commits on Oct 25, 2022
-
chore: Cleanup and speed-up CI
This introduces multiple changes to our CI setup - Switch cache action to rust-cache, this handles which directories to cache for us - Switch to the nextest[2] test runner for Windows and MacOS - Join the smaller jobs into one bigger misc job that handles clippy, rustfmt, documentation and examples. This should still be faster than the linux job and should save some resources overall [1] - https://github.com/Swatinem/rust-cache [2] - https://nexte.st/
Configuration menu - View commit details
-
Copy full SHA for 6d0d22b - Browse repository at this point
Copy the full SHA 6d0d22bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e10cec - Browse repository at this point
Copy the full SHA 7e10cecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bcd19c - Browse repository at this point
Copy the full SHA 6bcd19cView commit details -
chore: Check linux build with misc
tarpaulin is very slow already, this should balance things out
Configuration menu - View commit details
-
Copy full SHA for 52a4ec8 - Browse repository at this point
Copy the full SHA 52a4ec8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ada22e5 - Browse repository at this point
Copy the full SHA ada22e5View commit details -
chore: separate rust-cache for tarpaulin and misc
This will make them have separate cache keys, meaning they don't share their target directory and each one stores and loads a smaller archive from the cache.
Configuration menu - View commit details
-
Copy full SHA for 3326a89 - Browse repository at this point
Copy the full SHA 3326a89View commit details -
chore: Update bors.toml, cleanup rust.yml
Simplified the name of the jobs in rust.yml Removed bors.yml, it was just copying rust.yml, instead this adds the staging and trying branches to the list of branches where the ci should run
Configuration menu - View commit details
-
Copy full SHA for abfc071 - Browse repository at this point
Copy the full SHA abfc071View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17eccb1 - Browse repository at this point
Copy the full SHA 17eccb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac04a60 - Browse repository at this point
Copy the full SHA ac04a60View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.