chore(deps): update microsoft.build to 18.9.6 - #6585
Conversation
|
Warning Review limit reached
Next review available in: 12 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
Comment |
Greptile SummaryThe PR updates the repository’s Microsoft.Build package family from 18.8.2 to 18.9.6.
Confidence Score: 5/5The PR appears safe to merge. No blocking failure remains.
|
| Filename | Overview |
|---|---|
| Directory.Packages.props | Updates the centrally managed Microsoft.Build.Utilities.Core dependency to 18.9.6. |
| benchmarks/TUnit.SourceGenerator.Benchmarks/TUnit.SourceGenerator.Benchmarks.csproj | Aligns compile-time-only Microsoft.Build and Microsoft.Build.Framework references with 18.9.6. |
| src/TUnit.Mocks.InternalsAccess.Tasks/TUnit.Mocks.InternalsAccess.Tasks.csproj | Updates the MSBuild-host-provided Utilities.Core compile-time reference while continuing to exclude runtime assets. |
| tests/TUnit.Mocks.InternalsAccess.Tests/TUnit.Mocks.InternalsAccess.Tests.csproj | Updates the test project’s in-process Utilities.Core runtime dependency to match the task’s compile-time version. |
Reviews (4): Last reviewed commit: "chore(deps): update microsoft.build to 1..." | Re-trigger Greptile
Code ReviewThis PR is a mechanical Renovate dependency bump ( Issue found
I confirmed this locally by running Everything else
🤖 Generated with automated code review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a4713cf606
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| <PackageReference Include="BenchmarkDotNet" /> | ||
| <PackageReference Include="Microsoft.Build" VersionOverride="18.8.2" ExcludeAssets="runtime" PrivateAssets="all" /> | ||
| <PackageReference Include="Microsoft.Build.Framework" VersionOverride="18.8.2" ExcludeAssets="runtime" PrivateAssets="all" /> | ||
| <PackageReference Include="Microsoft.Build" VersionOverride="18.9.6" ExcludeAssets="runtime" PrivateAssets="all" /> |
There was a problem hiding this comment.
Upgrade StringTools with the MSBuild packages
When restoring TUnit.SourceGenerator.Benchmarks, Microsoft.Build 18.9.6 requires the matching Microsoft.NET.StringTools dependency, but this project still directly pins StringTools to 18.8.2 on line 15. NuGet's direct-dependency-wins rule therefore selects the older version and reports an NU1605 package downgrade, preventing the benchmark project—and solution builds containing it—from restoring. Update the explicit StringTools override to 18.9.6 as part of this grouped upgrade.
Useful? React with 👍 / 👎.
a4713cf to
0d034f7
Compare
Code ReviewRe-reviewed after the previous round. This is a mechanical Renovate bump ( Previous issue resolved: the I re-checked all No issues found. Checked for bugs and CLAUDE.md compliance. 🤖 Generated with automated code review |
0d034f7 to
2b06088
Compare
Code ReviewRe-reviewed the current state of this PR. This is a mechanical Renovate dependency bump ( Verified:
No issues found. Clean to merge. 🤖 Generated with automated code review |
2b06088 to
6f43a52
Compare
Code ReviewRe-reviewed the current state of this PR (head Verified:
No correctness, design, or architectural concerns — there's no logic here to critique, just a version-string bump. This looks safe to merge as-is; no changes requested from my review. |
This PR contains the following updates:
18.8.2→18.9.618.8.2→18.9.618.8.2→18.9.6Release Notes
dotnet/msbuild (Microsoft.Build)
v18.9.6What's Changed
1419225by @dotnet-bot in #138491430919by @dotnet-bot in #139571439012by @dotnet-bot in #140741440159by @dotnet-bot in #14080recordas a type in CreateCSharpManifestResourceName by @OvesN with @Copilot in #13870New Contributors
Full Changelog: dotnet/msbuild@v18.8.2...v18.9.6
Configuration
📅 Schedule: (UTC)
🚦 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 these updates again.
This PR has been generated by Mend Renovate CLI.