-
Notifications
You must be signed in to change notification settings - Fork 160
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
rust: default to stable toolchain instead of pinned version #1228
Conversation
This needs more work, I'll do it tomorrow. |
@@ -241,7 +241,7 @@ jobs: | |||
command: make license | |||
- run: | |||
name: cargo clippy | |||
command: cargo clippy -- -D warnings -A clippy::upper_case_acronyms | |||
command: cargo clippy -- -D warnings -A clippy::upper_case_acronyms -A clippy::needless_collect -A clippy::enum_variant_names -A clippy::needless_borrow |
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.
Look at this @ec2 - this makes clippy pass on stable and instead of fixing these warnings in a single PR, I would like to remove these warnings in subsequent PRs, so you can better review the changes, and if needed, easier revert in case something goes south.
This should be safe to merge now once CI is green. I will fix these warnings in separate pull requests. |
Summary of changes
Changes introduced in this pull request:
.circleci/config.yml
msrv rust versionstable
rust-toolchain
default rust versionstable
Dockerfile
uses1-buster
rust imageDockerfile-ci
uses1-buster
rust imageOther information and links
The rust compiler release cycle is a moving target, and we should at least support the latest stable.
Subsequently, we can set up pipelines for beta, to be alerted about changes coming downstream.