Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upRemove duplicate crate check. #26267
Conversation
highfive
commented
Apr 22, 2020
|
Heads up! This PR modifies the following files:
|
|
I don’t think this is a good solution. Compiling Servo involves hundreds of crates. Without any automation to track duplicates I’m afraid this number could explode. I think it’s fine to be more liberal about adding exceptions and allow duplicates, especially for security fixes. But I feel it’s still important to do so knowingly. From the issue:
This would be true in a world where the entire ecosystem uses Dependabot. Duplicate crates are often due to an intermediate dependency (not in our repository) not having upgraded its own dependencies. |
|
I'm going to start an email discussion about the future of dependabot usage and the duplicate crate check. |
|
Here's what a full upgrade/update would look like
|
|
Popular opinion seems to be against this. |
jdm commentedApr 22, 2020
Fixes #26262. We can always restore this check if we decide to disable dependabot or enforce keeping the list of duplicates up to date before merging the automated PRs.