diff --git a/lib/manager/nuget/extract.ts b/lib/manager/nuget/extract.ts index a5e6ab86a7f2d2..b110aa8346bf60 100644 --- a/lib/manager/nuget/extract.ts +++ b/lib/manager/nuget/extract.ts @@ -78,7 +78,7 @@ export async function extractPackageFile( ? registries.map((registry) => registry.url) : undefined; - if (packageFile.endsWith('.config/dotnet-tools.json')) { + if (packageFile.endsWith('dotnet-tools.json')) { const deps: PackageDependency[] = []; let manifest: DotnetToolsManifest; diff --git a/lib/manager/nuget/index.ts b/lib/manager/nuget/index.ts index c5e1689cc7304f..35f875646841c3 100644 --- a/lib/manager/nuget/index.ts +++ b/lib/manager/nuget/index.ts @@ -9,7 +9,7 @@ export const defaultConfig = { fileMatch: [ '\\.(?:cs|fs|vb)proj$', '\\.(?:props|targets)$', - '\\.config\\/dotnet-tools\\.json$', - '(^|//)global\\.json$', + '(^|\\/)dotnet-tools\\.json$', + '(^|\\/)global\\.json$', ], }; diff --git a/lib/manager/nuget/readme.md b/lib/manager/nuget/readme.md index d8d14edd29bc8c..9ee0df70d66bb3 100644 --- a/lib/manager/nuget/readme.md +++ b/lib/manager/nuget/readme.md @@ -2,4 +2,4 @@ The `nuget` configuration object is used to control settings for the NuGet packa The NuGet package manager supports a SDK-style `.csproj`/`.fsproj`/`.vbproj`/`.props`/`.targets` format, as described [here](https://natemcmaster.com/blog/2017/03/09/vs2015-to-vs2017-upgrade/). This means that .NET Core projects are all supported but any .NET Framework projects need to be updated to the new `.csproj`/`.fsproj`/`.vbproj`/`.props`/`.targets` format in order to be detected and supported by Renovate. -The NuGet manager also supports `global.json` and `.config/dotnet-tools.json` SDK files. +The NuGet manager also supports `global.json` and `dotnet-tools.json` SDK files.