[dev] Source code updates from dotnet/dotnet#6482
Conversation
[[ commit created by automation ]]
No dependency updates to commit
Notification for subscribed users from https://github.com/dotnet/dotnet:@dotnet/product-construction Action requested: Please take a look at this failing automated dependency-flow pull request's checks; failures may be related to changes which originated in your repo.
|
|
@NuGet/nuget-client there's a NuGet Audit vulnerability warning for Microsoft.Build.Tasks.Core/17.12.6. Should this version get upgraded to something newer? I see the version hardcoded here: NuGet.Client/Directory.Packages.props Line 21 in 58c248e Unrelated but it looks like all versions referenced in that file are marked as vulnerable. Shouldn't all of them get updated? |
|
We build against 17.11 in non-source build scenarios. We can probably use 17.12 in general. We basically need to match whatever https://learn.microsoft.com/en-us/dotnet/core/porting/versioning-sdk-msbuild-vs#targeting-and-support-rules says the min version is. We'd need to figure out what the min msbuild version of the next version of the SDK before updating. |
Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25277.113 -> 10.0.0-beta.25260.104)
|
Any idea why this isn't a problem in the main build? IOW why are those vulnerable dependencies not showing up anywhere? |
|
@ViktorHofer we might have fixed this in #6488, can this PR be rebased? |
[[ commit created by automation ]]
Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25281.103 -> 10.0.0-beta.25304.106)
|
[PR Review] @jeffkl would you please work with @ViktorHofer in understanding how to review this and how to move it forward? |
|
@premun we are still getting eng/common updates into NuGet backflow PRs. Is this intentional? |
|
Yes, until we decide how to solve this (dotnet/dotnet#1054) |
|
I'm not sure what you mean by decide. Until nuget-client onboards to Arcade (which isn't funded), we need to exclude eng/common updates. |
|
But we need to figure out the "how". The service always flows these things in a bundle and even if we wanted to hardcode this, it's not as simple as one if statement somewhere. I still don't understand why we can't have the files checked in. There is already some |
|
Submitted dotnet/arcade-services#4994 to be able to pin the .NET SDK to a specific version. |
Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25321.101 -> 10.0.0-beta.25327.102)
Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25327.102 -> 10.0.0-beta.25351.106)
[[ commit created by automation ]]
Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25351.106 -> 10.0.0-beta.25363.103)
Auto-resolved conflicts: - global.json
Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25363.103 -> 10.0.0-beta.25368.105)
|
Important There are conflicts with the <Source Uri="https://github.com/dotnet/dotnet" Mapping="nuget-client" Sha="1c92f346e02a8363def6f7bdbcc526d3c579dd74" BarId="275898" />In case of unclarities, consult the FAQ or tag @dotnet/product-construction for assistance. |
|
@jeffkl @nkolev92 can you help with the NuGet.Client-PrivateDev pipeline failure? Otherwise, this PR should now be ready. It contains:
|
|
Gentle ping. We need to get this in so that the sync into and from the VMR is correctly working. |
Updated Dependencies: Microsoft.DotNet.Arcade.Sdk (Version 10.0.0-beta.25368.105 -> 10.0.0-beta.25376.102)
This reverts commit 4b55ffe.
Note
This is a codeflow update. It may contain both source code changes from the VMR as well as dependency updates. Learn more here.
This pull request brings the following source code changes
From https://github.com/dotnet/dotnet
Updated Dependencies
Associated changes in source repos