-
Notifications
You must be signed in to change notification settings - Fork 110
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
chore: Fix new clippy lints #9114
Conversation
The release job is still failing, we could replace it with a patch job in this PR, or, @gustavovalverde could we remove it from the list of required jobs? |
@arya2 Do we expect to fix the issue causing the job to fail? We can remove it a as required job, but it will keep creating red crosses across the repo and in the main branch, and I'd prefer to avoid that if possible. Another question is, do we need this to run in all PRs or just on the release PR? |
Yes, but not for a while, I'm hoping
Yeah, it might be better to just remove the job altogether, or replace it with a patch job for now.
This one runs on all PRs to check that Zebra could still be released, though it's never fully worked because verifying that a crate can be published relies on publishing its dependencies, and we don't want to do that for every change (at least not to crates.io). |
@gustavovalverde, @arya2, I opened #9119 atop this PR. |
Needs a quick merge conflict resolution. @gustavovalverde it may still need to be removed from the list of required jobs since the patch job was removed. |
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.
Thank you!
I'm now thinking I should've opened #9119 against |
Motivation
Clippy has some new lints that make the CI fail.
Solution
Tests
PR Author's Checklist
PR Reviewer's Checklist