Skip to content

chore: sync dependabot ignore to STANDARD.md 4.10 (ignore floored packages entirely) - #93

Merged
StuartMeeks merged 1 commit into
mainfrom
chore/sync-dependabot-ignore-to-standard-4.10
Sep 21, 2026
Merged

StuartMeeks merged 1 commit into
mainfrom
chore/sync-dependabot-ignore-to-standard-4.10

Conversation

@StuartMeeks

Copy link
Copy Markdown
Owner

Syncs this repo to NextIteration.Standards §4.10 (fixed in StuartMeeks/NextIteration.Standards#26): per-TFM-floored packages must be ignored with no update-types filter, not just semver-major.

Why

A name-scoped, semver-major-only ignore can't protect a per-TFM floor. Because Microsoft.Extensions.DependencyInjection.Abstractions, Microsoft.Extensions.Http, and System.Security.Cryptography.ProtectedData appear under both the net8 and net10 ItemGroups and Dependabot tracks one version per name, a net10 minor/patch bump gets applied to every entry — silently rewriting the net8 floor to a 10.x version. That's exactly what #89 did (8.0.x → 10.0.12).

Changes

  • .github/dependabot.yml: drop update-types from the three floored-package ignore entries (now ignored entirely); rewrite the caveat comment.
  • Directory.Packages.props: update the cross-reference comment.

Config + comments only — no code change. Prevents Dependabot regenerating the #89 net8-floor bump next Monday.

Follows #92 (the safe bumps from #89) and the merged standards fix.

🤖 Generated with Claude Code

…kages entirely)

NextIteration.Standards PR #26 changed §4.10: per-TFM-floored packages MUST be
ignored with no update-types filter, not just semver-major. A name-scoped
major-only ignore cannot protect a per-TFM floor — because the package name
lives in both the net8 and net10 ItemGroups, a net10 minor/patch bump rewrites
the net8 floor to a 10.x version (PR #89 did exactly that: 8.0.x -> 10.0.12).

Sync this repo to the merged standard:
- .github/dependabot.yml: drop update-types from the three floored-package
  ignore entries; rewrite the caveat comment.
- Directory.Packages.props: update the cross-reference comment.

Prevents Dependabot from regenerating the #89 net8-floor bump.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@StuartMeeks
StuartMeeks merged commit 504251b into main Sep 21, 2026
11 checks passed
@StuartMeeks
StuartMeeks deleted the chore/sync-dependabot-ignore-to-standard-4.10 branch September 21, 2026 06:37
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