dotnet / dotnet/sourcelink

Easier integration experience

Open
#596 1 comment 2 reactions 0 assignees View on GitHub
external
Dominant language
C#
Stars
1.4k
Forks
148
PR merge metrics
No merged PRs in 30d

Description

It would be very helpful for the .NET ecosystem if we had a tool (CLI, VS Wizard, VS Code extension) that can configure Source Link for the solution correctly. The tool would need to determine what version control provider is being used to choose the correct Source Link package. It should put the package reference in a Directory.Build.props file, so that all projects inherit the settings and future new projects in the solution just have it working.

There are a few considerations the tool will need to determine:

1. Best settings for private vs public projects

- Some settings like EmbedUntrackedSources, are critical for reproducible builds, but may not be desirable in some closed source packages.

2. Which source control provider. Need to check to see the right way to determine this, possibly based on the primary remote for git, and other ways for other systems.

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.