Skip to content

Bump the nuget-minor-patch group with 4 updates - #84

Merged
Theauxm merged 2 commits into
mainfrom
dependabot/nuget/nuget-minor-patch-00a5782e59
Sep 17, 2026
Merged

Theauxm merged 2 commits into
mainfrom
dependabot/nuget/nuget-minor-patch-00a5782e59

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 17, 2026

Copy link
Copy Markdown
Contributor

Updated FluentAssertions from 8.10.0 to 8.11.0.

Release notes

Sourced from FluentAssertions's releases.

8.11.0

What's Changed

New features

Improvements

Fixes

Documentation

Others

New Contributors

Full Changelog: fluentassertions/fluentassertions@8.10.0...8.11.0

Commits viewable in compare view.

Updated Microsoft.NET.Test.Sdk from 18.10.0 to 18.10.1.

Release notes

Sourced from Microsoft.NET.Test.Sdk's releases.

18.10.1

What's Changed

Full Changelog: microsoft/vstest@v18.10.0...v18.10.1

Commits viewable in compare view.

Updated NUnit.Analyzers from 4.14.0 to 4.15.0.

Release notes

Sourced from NUnit.Analyzers's releases.

4.15.0

NUnit Analyzers 4.15 - September 12, 2026

This release of the NUnit Analyzers adds support for the new numeric types that will
be supported in NUnit 5. The release also improves NUnit1027 by inspecting base fixtures,
and NUnit1028 by supporting IAsyncDisposable.DisposeAsync in addition to the
existing IDisposable.Dispose. The release also includes bug fixes and dependency updates.

The release contains contributions from the following users (in alphabetical order):

  • @​jhavlicek-profinit
  • @​killergege
  • @​manfred-brands
  • @​mikkelbu
  • @​ngbrown
  • @​ramonsmits
  • @​stevenaw
  • @​uladz-zubrycki

Issues Resolved

Features and Enhancements

  • #​1019 NUnit1027 does not see [CancelAfter] inherited from a base fixture
  • #​1017 NU2047 reports failure for new numeric types
  • #​1001 NUnit1028: Allow DisposeAsync as an exception
  • #​999 [TestCaseSource] CA1812 suppression

Bugs

  • #​1013 Use of records crash the NonNullableFieldOrPropertyIsUninitializedSuppressor analyzer
  • #​998 Assert.EnterMultipleScope clears nullability suppress info

Tooling, Process, and Documentation

  • #​1005 Bump Microsoft.NET.Test.Sdk from 18.6.0 to 18.7.0
  • #​996 Bump Microsoft.NET.Test.Sdk from 17.14.1 to 18.6.0
  • #​993 chore: bump version

Commits viewable in compare view.

Updated Trax.Core.Testing from 1.7.0 to 1.7.1.

Release notes

Sourced from Trax.Core.Testing's releases.

1.7.1

1.7.1 (2026-09-16)

Bug Fixes

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps FluentAssertions from 8.10.0 to 8.11.0
Bumps Microsoft.NET.Test.Sdk from 18.10.0 to 18.10.1
Bumps NUnit.Analyzers from 4.14.0 to 4.15.0
Bumps Trax.Core.Testing from 1.7.0 to 1.7.1

---
updated-dependencies:
- dependency-name: FluentAssertions
  dependency-version: 8.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-patch
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-minor-patch
- dependency-name: NUnit.Analyzers
  dependency-version: 4.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget-minor-patch
- dependency-name: Trax.Core.Testing
  dependency-version: 1.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: nuget-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Sep 17, 2026
Theauxm added a commit that referenced this pull request Sep 17, 2026
The heal workflow has never landed a commit. On #84 it regenerated the lockfile
correctly and was then rejected outright:

  GH013: Repository rule violations found for refs/heads/dependabot/nuget/...
  - Changes must be made through a pull request.
  - Commits must have verified signatures.

A plain `git commit` in a runner has no signing key. It now writes through the
createCommitOnBranch GraphQL mutation instead, which GitHub signs itself, so the
heal lands Verified like Dependabot's own commits and no signing key has to
exist in CI. The org ruleset still has to stop requiring a pull request on
dependabot/** for the write to be allowed at all; the signature rule can stay.

It keeps authenticating with GITHUB_TOKEN rather than moving to an App token or
a PAT. Either of those would avoid the approval click described below, but both
mean a long-lived credential in Dependabot secrets, and an App private key never
expires and can mint write tokens for every repo it is installed on.
GITHUB_TOKEN stores nothing. The trade is one "Approve and run" press per healed
PR, on a visit already being made to merge it.

Beyond the write: Dependabot rewrites project files on a grouped bump. When the
transitive graph resolves one package at different versions across projects, it
adds <PackageReference ... VersionOverride="..."> to projects that never
referenced it, several pinned to the version being bumped away from. Nothing
reverted those, so lockfiles regenerated on top of the injection. The revert is
re-derived with git in the committing job rather than trusted from the patch, so
the job that runs dependency code still hands over nothing but lockfiles.

The regenerating restore now passes -p:NuGetAudit=false. Directory.Build.props
promotes NU1901-NU1904 to errors, so an advisory anywhere in the graph aborted
the regeneration, which is precisely the state a security bump arrives in. The
PR build still audits.

On the config side, csharpier and PublicApiGenerator are ignored. Each has to
move in one commit with the artefact it invalidates -- the repo-wide format and
the PublicApi baseline -- which a bot PR cannot do, so it just leaves the check
failing every time. Roslyn moves to its own group so that when its bump does
need a human it does not take the rest of the week's updates with it, and the PR
limit drops to three.
@Theauxm

Theauxm commented Sep 17, 2026

Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Sep 17, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot attempted to update this pull request, but because the branch dependabot/nuget/nuget-minor-patch-00a5782e59 is protected it was unable to do so.

@Theauxm Theauxm closed this Sep 17, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 17, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@Theauxm Theauxm reopened this Sep 17, 2026
@Theauxm Theauxm closed this Sep 17, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 17, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@Theauxm Theauxm reopened this Sep 17, 2026
@codecov

codecov Bot commented Sep 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Theauxm
Theauxm merged commit e783cc8 into main Sep 17, 2026
6 checks passed
@Theauxm
Theauxm deleted the dependabot/nuget/nuget-minor-patch-00a5782e59 branch September 17, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant