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
[main] Update dependencies from dotnet/msbuild #16832
[main] Update dependencies from dotnet/msbuild #16832
Conversation
…0408.5 Microsoft.Build.Localization , Microsoft.Build From Version 16.10.0-preview-21205-05 -> To Version 16.10.0-preview-21208-05
I couldn't figure out the best area label to add to this PR. If you have write-permissions please help me learn by adding exactly one area label. |
Looks like there are new test failures. The commit diff is pretty short: dotnet/msbuild@7804350...9bcc06c |
|
Good question, I'm not sure what the correct sdk behavior should be here.
Maybe the fix in dotnet/msbuild@bab9b71 caused arguments that were skipped before to now be escaped? E.g. the argument uses |
At first glance it doesn't look like dotnet/msbuild@bab9b71 caused the regression in
Wouldn't more tests fail because of this change? Or is that project without the restore target only used in this test? Reminds me of the recent |
Any test that is building with implicit restore and its building a project with no Restore target yes. I agree that this makes things work more correctly, hopefully we don't see too many reports of breakage. |
We should figure out exactly what the breaking change is and make sure to doc it. /cc @KathleenDollard |
…0413.2 Microsoft.Build.Localization , Microsoft.Build From Version 16.10.0-preview-21205-05 -> To Version 16.10.0-preview-21213-02
My change fixes a bug where you'd run I doubt it will cause any actual breakage unless someone was counting on restore "succeeding" even though it failed and then their build works even though Restore didn't do anything. |
Checking in on this and trying to debug the failing test |
I did notice @ladipro recently modified the test. I don't think it's the cause since the timing if different, any idea why this test might start getting logger arguments as well? |
@benvillalobos I'm probably not looking at the right logs because I don't see Instructions for running the test locally:
The only test I see failing is:
|
…0414.2 Microsoft.Build.Localization , Microsoft.Build From Version 16.10.0-preview-21205-05 -> To Version 16.10.0-preview-21214-02
@ladipro Ah, I was operating under old test results. You're right, that test is actually fine now :) Thanks for the steps on running the test locally! |
…0415.5 Microsoft.Build.Localization , Microsoft.Build From Version 16.10.0-preview-21205-05 -> To Version 16.10.0-preview-21215-05
What's the status on this? /cc: @dsplaisted |
Talked about this in standup. @jeffkl could you update the logic and place it behind a changewave? The process should be:
|
@benvillalobos sounds good. I'm OOF this week so I wouldn't be able to work on it until next week, feel free to revert if its blocking. |
@benvillalobos @jeffkl I've pushed an update that should fix the failing test here. Please make sure to include this in a change wave and document it as a breaking change. |
@benvillalobos @jeffkl Are you folks tracking the breaking change work for this? |
@dsplaisted So far we have it documented under our changewaves docs. Was inserted here dotnet/msbuild#6372. Are there specific places we need document this? |
@benvillalobos No, that looks good, I was just checking to make sure the follow-up had happened. |
This pull request updates the following dependencies
From https://github.com/dotnet/msbuild