-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Delete Cargo.lock from this repo #4623
Conversation
r? @matklad (rust_highfive has picked a reviewer for you, use r? to override) |
☔ The latest upstream changes (presumably #4624) made this pull request unmergeable. Please resolve the merge conflicts. |
Ok, so this is how it works now, right?
I am a bit worried about two things:
Not that I think there will be any real significant problems because of this, so r+ from me! (but there's a merge conflict). |
@matklad you're correct on all counts! It's true that Cargo's CI is less comprehensive than Rust's, and it's true that different versions of dependencies are used. That being said though I think it's an undesriable goal for the two to exactly match up. The Rust CI is very comprehensive and trying to match it on Cargo likely mostly just amount to a waste of resources. It's true that from time to time we'll have a bug sneak in that will make updating the submodule in rust-lang/rust more difficult (especially with the RLS) but so far it hasn't been too much of a problem in practice and I'd probably expect that to stay mostly the same over time. |
Oh also note that we use a workspace with Cargo to ensure that we only build Cargo once with one the same version of all deps between the RLS and Cargo itself. |
There's now a lock file upstream in rust-lang/rust so the one here isn't actually used, and otherwise this crate is used as a dependency so the lock file isn't respected anyway!
ff39a3f
to
5c9665f
Compare
@bors: r=matklad |
📌 Commit 5c9665f has been approved by |
⌛ Testing commit 5c9665f with merge b73cc00e704f04ddcdf180da71898e9f7de1f5a1... |
💥 Test timed out |
@bors r+ |
💡 This pull request was already approved, no need to approve it again.
|
📌 Commit 5c9665f has been approved by |
Delete Cargo.lock from this repo There's now a lock file upstream in rust-lang/rust so the one here isn't actually used, and otherwise this crate is used as a dependency so the lock file isn't respected anyway!
☀️ Test successful - status-appveyor, status-travis |
There's now a lock file upstream in rust-lang/rust so the one here isn't
actually used, and otherwise this crate is used as a dependency so the lock file
isn't respected anyway!