Skip to content

CONFIG: Fix FluentAssertions dependabot ignore to update-types syntax - #224

Merged
cjdutoit merged 1 commit into
mainfrom
users/perirrs/fa-ignore-fix
Aug 13, 2026
Merged

CONFIG: Fix FluentAssertions dependabot ignore to update-types syntax#224
cjdutoit merged 1 commit into
mainfrom
users/perirrs/fa-ignore-fix

Conversation

@perirrs

@perirrs perirrs commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

One-line baseline fix: the versions-list ignore form ('8.x','9.x','10.x','*') does not block nuget bumps - dependabot still raised FluentAssertions 8.10.0 PRs (closed with Christo's OK; 8.x is a paid license). Switched to update-types: version-update:semver-major, the form verified working across the nine uplifted repos. The [7.2.2] bracket pin in the csprojs remains the primary lock.

closes AB#30027

… (the versions-list form proved ineffective - dependabot still raised FA 8.10.0 PRs; see closed Notifications PR 48)
Copilot AI lite review requested due to automatic review settings August 12, 2026 22:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Dependabot configuration to correctly ignore major version updates for FluentAssertions (preventing bumps into the paid-license v8+ line) using Dependabot’s update-types syntax.

Changes:

  • Replaced the versions: ["8.x", "9.x", "10.x", "*"] ignore rule with update-types: ["version-update:semver-major"] for FluentAssertions.
  • Keeps the existing csproj [7.2.2] pin as the primary version lock, while ensuring Dependabot won’t propose major upgrades.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@perirrs
perirrs requested a review from cjdutoit August 12, 2026 22:18
@cjdutoit
cjdutoit merged commit c8bc52c into main Aug 13, 2026
16 checks passed
@cjdutoit
cjdutoit deleted the users/perirrs/fa-ignore-fix branch August 13, 2026 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants