-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Move Cargo.{toml,lock} to the repository root directory. #53586
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
I semi-expect tests to fail for this -- I cannot find the previous attempt at this right now but believe |
The job Click to expand the log.
I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
Heh, that rustdoc failure shows |
@bors: r+ Heh the only reason this wasn't done to start off with is because it broke things, but I believe things may have progressed since then so let's see what happens! |
📌 Commit 4923fe5cc90e6517e961266dcf6fa8e6b4b22364 has been approved by |
☔ The latest upstream changes (presumably #53607) made this pull request unmergeable. Please resolve the merge conflicts. |
@bors r=alexcrichton |
📌 Commit eee053530f64ce5dd61e62f08b7ea221d3eedc95 has been approved by |
⌛ Testing commit eee053530f64ce5dd61e62f08b7ea221d3eedc95 with merge 1e958fa6071ac338b5a4b1bc8949ddd8d95604c7... |
💔 Test failed - status-travis |
The job Click to expand the log.
I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact |
@Mark-Simulacrum Is that the failure you expected, or something simpler? |
☔ The latest upstream changes (presumably #53701) made this pull request unmergeable. Please resolve the merge conflicts. |
#47731 was the previous attempt btw. |
Ping from triage @eddyb: What are you plans for this PR? |
@bors r=alexcrichton |
📌 Commit 7c166f5 has been approved by |
Move Cargo.{toml,lock} to the repository root directory. This should give us back `src/` in errors, panics and debuginfo, for free. r? @Mark-Simulacrum @alexcrichton cc @michaelwoerister
☀️ Test successful - status-appveyor, status-travis |
Tested on commit rust-lang/rust@c08840d. Direct link to PR: <rust-lang/rust#53586> 💔 rls on windows: test-pass → test-fail (cc @nrc @Xanewok, @rust-lang/infra). 💔 rls on linux: test-pass → test-fail (cc @nrc @Xanewok, @rust-lang/infra).
Hmm, so this seems to have broken things. I won't have time to look into it until after edition though |
The fix is probably easy, I need to take a look - I suspect the same approach I used for compiletest, cargocheck and distcheck, should apply here. |
https://ci.appveyor.com/project/rust-lang/rust/builds/20492571/job/b1o1sacl8oluwt2q#L9757
|
Hmm, we need rls to be fixed the week before 1.31 is released though, otherwise we won't be able to land any PR. |
EDIT: wait, I think I actually need to change |
Fix is up at rust-lang/rls#1138. |
This should give us back
src/
in errors, panics and debuginfo, for free.r? @Mark-Simulacrum @alexcrichton cc @michaelwoerister