Remove PSM from NuGet.config#7628
Conversation
There was a problem hiding this comment.
Pull request overview
Removes NuGet Package Source Mapping (PSM) and related configuration from the repo-root NuGet.config to avoid failures introduced by dotnet tool install --add-source behavior changes (impacting Darc installation in official pipelines).
Changes:
- Removed
<packageSourceMapping>so tool installs/restores can honor--add-source. - Removed
<activePackageSource>and empty dependency-flow-managed comment blocks fromNuGet.config.
|
Looks like we cannot delete PSM:
|
dotnet/sdk#52863 broke us. Darc in official pipeline is installed with
--add-sourcebut this doesn't work when PSM is used.SDK PR breaking us dotnet/sdk#52863
See also dotnet/arcade#16628
dotnet/arcade#16642 might fix the failure differently - but I think this might still be good cleanup anyways :)