Skip to content

chore(deps): update dependency microsoft.build to v18 - #4594

Merged
thomhurst merged 1 commit into
mainfrom
renovate/major-microsoft.build
Jan 29, 2026
Merged

thomhurst merged 1 commit into
mainfrom
renovate/major-microsoft.build

Conversation

@thomhurst

Copy link
Copy Markdown
Owner

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
Microsoft.Build (source) nuget major 17.7.2 → 18.0.2

Release Notes

dotnet/msbuild (Microsoft.Build)

v17.14.8

What's Changed

Full Changelog: dotnet/msbuild@v17.14.5...v17.14.8

v17.14.5

What's Changed

New Contributors

Full Changelog: dotnet/msbuild@v17.13.9...v17.14.5

v17.13.9

What's Changed


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@thomhurst thomhurst added dependencies Pull requests that update a dependency file MAJOR renovate-bot labels Jan 28, 2026
@thomhurst
thomhurst enabled auto-merge (squash) January 28, 2026 23:11
@thomhurst

Copy link
Copy Markdown
Owner Author

Summary

Updates Microsoft.Build dependency from 17.7.2 to 18.0.2 in the source generator benchmarks project.

Critical Issues

None found ✅

This is a dependency update in the benchmarks project only. The change:

  • Does not affect production code or test execution
  • Has proper asset isolation (ExcludeAssets="runtime" PrivateAssets="all")
  • Does not trigger any TUnit mandatory rules (no dual-mode, source generator output, public API, or hot path changes)

The major version bump (17 → 18) is expected for a Renovate dependency update following the latest MSBuild releases.

Verdict

✅ APPROVE - No critical issues

@thomhurst

Copy link
Copy Markdown
Owner Author

Summary

This PR updates the Microsoft.Build dependency from version 17.7.2 to 18.0.2 in the TUnit.SourceGenerator.Benchmarks project.

Critical Issues

None found ✅

This is a straightforward dependency update in a benchmark project. The change:

  • Only affects the benchmarking project (TUnit.SourceGenerator.Benchmarks.csproj)
  • Updates Microsoft.Build from a 17.x version to 18.0.2
  • Maintains the same attributes (ExcludeAssets="runtime" and PrivateAssets="all")
  • Does not touch any production code, source generators, or test projects

The dependency is used exclusively for benchmarking source generator performance and is properly isolated with PrivateAssets="all", ensuring it won't affect downstream consumers.

TUnit Rules Check

Based on the modified files:

  • ✅ No changes to TUnit.Core.SourceGenerator or TUnit.Engine
  • ✅ No source generator output changes
  • ✅ No public API changes
  • ✅ No reflection changes
  • ✅ No changes to hot paths in production code
  • ✅ No VSTest dependencies introduced

Verdict

✅ APPROVE - No critical issues

This is a standard major version dependency update for a benchmark-only dependency. The PR appears to be auto-generated by Renovate Bot and follows best practices for dependency management.

This branch was previously deployed

1 inactive deployment
Pull Requests — 59928352 Deployed Jan 28, 2026 by thomhurst via modularpipeline (ubuntu-latest) #15000
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 MAJOR renovate-bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants