Commit 271f8e1
chore(deps): defer .NET 10 major bumps in Dependabot (#25)
## Summary
Closes Dependabot's open .NET-10-major bumps (#8 microsoft-extensions,
#9 serilog) until Nexus (downstream consumer) is also ready to move.
## Why
Both PRs failed CI with NU1605 — bumping Microsoft.Extensions.* /
Serilog.Settings.Configuration to 10.x pulls transitive System.Text.Json
10.x, but the project pins on .NET 9 runtime (System.Text.Json 9.0.0).
To accept the bump cleanly we'd need to pin System.Text.Json explicitly
to 10.x, which crosses framework lines.
## Scope
Adds an \`ignore\` block to the NuGet update group:
\`\`\`yaml
ignore:
- dependency-name: "Microsoft.Extensions.*"
update-types: ["version-update:semver-major"]
- dependency-name: "Microsoft.AspNetCore.*"
update-types: ["version-update:semver-major"]
- dependency-name: "Serilog.Settings.Configuration"
update-types: ["version-update:semver-major"]
- dependency-name: "System.Text.Json"
update-types: ["version-update:semver-major"]
\`\`\`
Patch and minor bumps stay enabled. \`Microsoft.AspNetCore.Mvc.Testing
9.0.x\` patches will still flow.
## Follow-up
Lift this when Nexus also moves to .NET 10. Tracked informally for now;
convert to a roadmap-input issue if useful.
---------
Co-authored-by: sacha <sacha@scojhconsult.com>1 parent 884516a commit 271f8e1
2 files changed
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
14 | 26 | | |
15 | 27 | | |
16 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| 53 | + | |
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| |||
0 commit comments