dotnet / dotnet/sdk

Unexpected packages in the SDK's MSBuild Sdk resolution folder

Open
#41,248 0 comments 0 reactions 0 assignees View on GitHub
Area-NetSDK
Dominant language
C#
Stars
3.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

### Describe the bug
A number of directories that seem to contain NuGet package contents that are not MSBuild SDK packages are in the SDK's layout. This directory is not indented for arbitrary tasks and targets and should be kept clean to not impact SDK resolution.

The following package directories should be rehomed into a location more appropriate for their functionality:

* Microsoft.Build.Tasks.Git
* Microsoft.SourceLink.AzureRepos.Git
* Microsoft.SourceLink.Bitbucket.Git
* Microsoft.SourceLink.Common
* Microsoft.SourceLink.GitHub
* Microsoft.SourceLink.GitLab
* NuGet.Build.Tasks.Pack

They shouldn't necessarily all be going to the same location, but they shouldn't be here.

### To Reproduce

![image](https://github.com/dotnet/sdk/assets/573979/87f08f07-d1bb-4779-86a6-e6485d9a8276)

### Further technical details
- This is using .NET 9.0.100 preview 5

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.