-
Notifications
You must be signed in to change notification settings - Fork 309
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
run tests in CI #675
run tests in CI #675
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.
bors r+
Build succeeded! The publicly hosted instance of bors-ng is deprecated and will go away soon. If you want to self-host your own instance, instructions are here. If you want to switch to GitHub's built-in merge queue, visit their help page. |
Coming from #720, I'm surprised to see we test againt rust 1.62.1 and not rust 1.36.0. I do not see a discussion about this change. |
I noticed that too while reviewing. It's unfortunate that happened. My guess is that a dev-dependency has a higher MSRV. I'll reorganize our CI again soon and address this. |
having a look at this now. Your guess is correct- it's Criterion that's pushing up the MSRV. Looks like |
Alternatively, maybe we could just decrease criterion version as needed for a little while? I don't see any recent changes in "benches" that would rely on a newer version. |
that's a temporary fix, but you'll still have the general problem that downstream users are unnecessarily restricted to the MSRV of the dev dependencies used by the this crate. A solution that decouples downstream users from developers would be preferable |
see #754 |
outstanding questions-
I believe merging this will unblock adding configuration to allow dependabot to bump rust deps in this repo, since the CI will catch breaking changes in dev dependencies with these changes. see #674