Repository navigation
Update to .NET 10 and Nuke 10.1.0 - #69
Conversation
- global.json SDK pinned to 10.0.100 (rollForward latestFeature) - Tests, Benchmarks and Nuke build project target net10.0 - Nuke.Common 9.0.4 -> 10.1.0 - GitHub Actions use .NET 10.0.x SDK Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Microsoft.NET.Test.Sdk 17.12.0 -> 18.10.1 NUnit 4.3.2 -> 5.0.0 NUnit3TestAdapter 4.6.0 -> 6.3.0 System.IO.Packaging 9.0.1 -> 10.0.12 BenchmarkDotNet 0.14.0 -> 0.15.8 Octopus.OctoVersion.Tool 1.0.9 -> 1.1.79 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Opus reviewAn automated review of this branch was carried out by Claude Opus 5.5 (model What was checked
What was found
Result: build OK, 67/67 tests pass on net10.0 (macOS). Verdict: Approved. The one caveat is that the Windows |
|
@borland what about this still being on netstandard and 462? |
|
@NickJosevski that's OK. Discuss on slack if you'd like 👍 TL;DR both https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-framework
|
Summary
global.jsonSDK pinned to10.0.100(rollForwardlatestFeature)net10.0. The library is unchanged (netstandard2.0;net462)9.0.4→10.1.010.0.xSDK17.12.0→18.10.14.3.2→5.0.04.6.0→6.3.09.0.1→10.0.120.14.0→0.15.81.0.9→1.1.79Testing
./build.sh --target Packproduces a nupkg withnetstandard2.0andnet462assetsnet462test run (NUnit 5 / adapter 6 / Test SDK 18) has only been compiled, not executed, so CI is the first real runNotes
NuGet.Frameworks7.9.0 in_build.csproj, but that pin would need to track the SDK, so it's left out.🤖 Generated with Claude Code