Skip to content

Commit cc3d3a8

Browse files
authored
Add .NET 10 to test matrix (castleproject#724)
1 parent 29e2844 commit cc3d3a8

4 files changed

Lines changed: 8 additions & 5 deletions

File tree

.github/workflows/build.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,15 @@ jobs:
4444
# Test
4545
# ----
4646

47-
- name: Test on .NET 8.0
47+
- name: Test on .NET 8
4848
run: dotnet test -c Release -f net8.0 --no-build --no-restore -l "console;verbosity=detailed"
4949

50-
- name: Test on .NET 9.0
50+
- name: Test on .NET 9
5151
run: dotnet test -c Release -f net9.0 --no-build --no-restore -l "console;verbosity=detailed"
5252

53+
- name: Test on .NET 10
54+
run: dotnet test -c Release -f net10.0 --no-build --no-restore -l "console;verbosity=detailed"
55+
5356
- name: Test on .NET Framework 4.6.2 (Windows only)
5457
if: matrix.os == 'windows-latest'
5558
run: dotnet test -c Release -f net462 --no-build --no-restore -l "console;verbosity=detailed"

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Next
44

55
Breaking Changes:
6-
- Updated target frameworks to .NET 8 (`net8.0`), .NET 9 (`net9.0`), .NET Standard 2.0 (`netstandard2.0`), and .NET Framework 4.6.2 (`net462`). Tests are being run on .NET 8, .NET 9, and on the .NET Framework. We no longer run tests on earlier frameworks nor on Mono. (@Romfos, #696; @stakx, #719)
6+
- Updated target frameworks to .NET 8 (`net8.0`), .NET 9 (`net9.0`), .NET Standard 2.0 (`netstandard2.0`), and .NET Framework 4.6.2 (`net462`). Tests are being run on .NET 8, .NET 9, .NET 10, and on the .NET Framework. We no longer run tests on earlier frameworks nor on Mono. (@Romfos, #696, #724; @stakx, #719)
77
- Moved `Castle.Core.Logging.DiagnosticsLogger` into a separate NuGet package `Castle.Core-DiagnosticsLogger`, which renders the main package dependency-free for .NET 8+ (@snakefoot, #694)
88

99
Enhancements:

src/Castle.Core.Tests.WeakNamed/Castle.Core.Tests.WeakNamed.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<Import Project="..\..\buildscripts\common.props"></Import>
44

55
<PropertyGroup>
6-
<TargetFrameworks>net8.0;net9.0;net462</TargetFrameworks>
6+
<TargetFrameworks>net8.0;net9.0;net10.0;net462</TargetFrameworks>
77
</PropertyGroup>
88

99
<PropertyGroup>

src/Castle.Core.Tests/Castle.Core.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<Import Project="..\..\buildscripts\common.props"></Import>
44

55
<PropertyGroup>
6-
<TargetFrameworks>net8.0;net9.0;net462</TargetFrameworks>
6+
<TargetFrameworks>net8.0;net9.0;net10.0;net462</TargetFrameworks>
77
</PropertyGroup>
88

99
<PropertyGroup>

0 commit comments

Comments
 (0)