Skip to content

Commit 12c2153

Browse files
authored
fix(deps): unblock dependabot nuget updates (#166)
## Summary - Pin `Microsoft.Extensions.Logging[.Abstractions]` from `10.0.*` to `10.0.7` in `SharpFM.Plugin` and `SharpFM.Plugin.Tests` — floating wildcards interact badly with dependabot's NuGet updater. - Loosen `global.json` to `version: 10.0.100` with `rollForward: latestMinor`, so any .NET 10 SDK satisfies the pin (prior `latestFeature` only matched the `10.0.1xx` band). - Add a dedicated `nuget` entry targeting `/.config` so `dotnet-tools.json` (xamlstyler.console) gets its own update job and isn't blocked by sln-level restore issues. Motivation: no nuget dependabot PRs have opened since February 2025. The github_actions ecosystem runs daily and is healthy; nuget wasn't being dispatched at all.
1 parent b2b9f4c commit 12c2153

4 files changed

Lines changed: 8 additions & 4 deletions

File tree

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ updates:
1414
MicrosoftCodeAnalysis:
1515
patterns:
1616
- "Microsoft.CodeAnalysis.*"
17+
- package-ecosystem: "nuget"
18+
directory: "/.config"
19+
schedule:
20+
interval: "daily"
1721
- package-ecosystem: "github-actions"
1822
directory: "/"
1923
schedule:

global.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "10.0.104",
4-
"rollForward": "latestFeature"
3+
"version": "10.0.100",
4+
"rollForward": "latestMinor"
55
}
66
}

src/SharpFM.Plugin/SharpFM.Plugin.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</ItemGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.*" />
19+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.7" />
2020
<PackageReference Include="MinVer" Version="6.0.0">
2121
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2222
<PrivateAssets>all</PrivateAssets>

tests/SharpFM.Plugin.Tests/SharpFM.Plugin.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
<PrivateAssets>all</PrivateAssets>
2222
</PackageReference>
23-
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.*" />
23+
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.7" />
2424
</ItemGroup>
2525

2626
<ItemGroup>

0 commit comments

Comments
 (0)