Skip to content

fix(deps): unblock dependabot nuget updates#166

Merged
fuzzzerd merged 1 commit into
masterfrom
fuzzz/dependabot-nuget-fix
Apr 22, 2026
Merged

fix(deps): unblock dependabot nuget updates#166
fuzzzerd merged 1 commit into
masterfrom
fuzzz/dependabot-nuget-fix

Conversation

@fuzzzerd
Copy link
Copy Markdown
Owner

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.

Pin floating 10.0.* package versions, loosen the global.json SDK
roll-forward to any .NET 10 SDK, and add a dedicated nuget entry
for .config/dotnet-tools.json.
@github-actions
Copy link
Copy Markdown

Test Results

✔️ Tests 1117 / 1117 - passed in 10.3s
✔️ Coverage 78.05% - passed with 70% threshold
📏 12959 / 15153 lines covered 🌿 4455 / 7158 branches covered
🔍 click here for more details

✏️ updated for commit 0330688

@fuzzzerd fuzzzerd merged commit 12c2153 into master Apr 22, 2026
6 checks passed
@fuzzzerd fuzzzerd deleted the fuzzz/dependabot-nuget-fix branch April 22, 2026 05:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant