cake-build / cake-build/cake

Add ability to automatically discover `NuGet.config` file

Open
#2,160 1 comment 0 reactions 0 assignees View on GitHub
Help wanted Improvement Up-for-grabs
Dominant language
C#
Stars
4.2k
Forks
778
Avg merge
1h 15m
Merged PRs (30d)
19

Description

Related to #1932.

There are [default locations](https://docs.microsoft.com/en-us/nuget/consume-packages/configuring-nuget-behavior) of `NuGet` configuration files. I believe `Cake` should follow them and discover `NuGet.config` automatically. That will make configuration of custom tool and addins much easier.

Contributor guide

Open the contributing guide

Research direction

Start by reading related issue #1932 and the linked NuGet documentation on default configuration-file locations. Then locate Cake's custom tool and addin configuration handling. Done means Cake automatically discovers NuGet.config from the documented default locations, with coverage for the relevant discovery behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.