Skip to content

Commit e827f52

Browse files
authored
Merge pull request #112 from mizrael/feature/add-net10-support
feat: add .NET 10 support and update all NuGet packages
2 parents 350b565 + fad631e commit e827f52

File tree

29 files changed

+90
-80
lines changed

29 files changed

+90
-80
lines changed

.circleci/config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ jobs:
55
build:
66
resource_class: large
77
environment:
8-
TARGET_FRAMEWORK: net9.0
8+
TARGET_FRAMEWORK: net10.0
99

1010
docker:
11-
- image: mcr.microsoft.com/dotnet/sdk:9.0.203
11+
- image: mcr.microsoft.com/dotnet/sdk:10.0.103
1212
- image: mongo:latest
1313
- image: rabbitmq:3-management-alpine
1414
environment:
@@ -66,9 +66,9 @@ jobs:
6666
codecov:
6767
resource_class: large
6868
environment:
69-
TARGET_FRAMEWORK: net9.0
69+
TARGET_FRAMEWORK: net10.0
7070
docker:
71-
- image: mcr.microsoft.com/dotnet/sdk:9.0.203
71+
- image: mcr.microsoft.com/dotnet/sdk:10.0.103
7272
- image: 'mongo:latest'
7373
- image: 'rabbitmq:3-management-alpine'
7474
environment:

.github/workflows/codeql-analysis.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,17 +45,16 @@ jobs:
4545

4646
steps:
4747
- name: Checkout repository
48-
uses: actions/checkout@v2
48+
uses: actions/checkout@v4
4949

5050
- name: Setup .NET
51-
uses: actions/setup-dotnet@v1
51+
uses: actions/setup-dotnet@v4
5252
with:
53-
dotnet-version: '7.0'
54-
include-prerelease: True
53+
dotnet-version: '10.0.x'
5554

5655
# Initializes the CodeQL tools for scanning.
5756
- name: Initialize CodeQL
58-
uses: github/codeql-action/init@v2
57+
uses: github/codeql-action/init@v3
5958
with:
6059
languages: ${{ matrix.language }}
6160
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -80,4 +79,4 @@ jobs:
8079
dotnet build -c Release
8180
8281
- name: Perform CodeQL Analysis
83-
uses: github/codeql-action/analyze@v2
82+
uses: github/codeql-action/analyze@v3

.github/workflows/nuget.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ jobs:
1414
steps:
1515

1616
- name: Checkout repository
17-
uses: actions/checkout@v1
17+
uses: actions/checkout@v4
1818

1919
- name: Setup .NET Core @ Latest
20-
uses: actions/setup-dotnet@v1
20+
uses: actions/setup-dotnet@v4
2121
with:
22-
dotnet-version: '9.0.x'
22+
dotnet-version: '10.0.x'
2323

2424
- name: Generate NuGet packages
2525
run: |

Versions.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<PackageVersion>3.0.6</PackageVersion>
55
<CSharpLanguageVersion>12</CSharpLanguageVersion>
6-
<TargetFrameworkVersion>net8.0;net9.0</TargetFrameworkVersion>
6+
<TargetFrameworkVersion>net8.0;net9.0;net10.0</TargetFrameworkVersion>
77
<RepositoryUrl>https://github.com/mizrael/OpenSleigh</RepositoryUrl>
88
<PackageProjectUrl>https://opensleigh.gitbook.io/</PackageProjectUrl>
99
</PropertyGroup>

benchmarks/OpenSleigh.Benchmarks/OpenSleigh.Benchmarks.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net9.0</TargetFramework>
5+
<TargetFramework>net10.0</TargetFramework>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
88
<LangVersion>12</LangVersion>
99
<IsPackable>false</IsPackable>
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="BenchmarkDotNet" Version="0.14.0" />
13+
<PackageReference Include="BenchmarkDotNet" Version="0.15.8" />
1414
</ItemGroup>
1515

1616
<ItemGroup>

samples/OpenSleigh.Samples.Blazor/OpenSleigh.Samples.Blazor/OpenSleigh.Samples.Blazor.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.4" />
10+
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="10.0.3" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

samples/OpenSleigh.Samples.ECommerce/OpenSleigh.Samples.ECommerce.API/OpenSleigh.Samples.ECommerce.API.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<PropertyGroup Condition=" '$(RunConfiguration)' == 'OpenSleigh.Samples.Sample2.API' " />
88
<ItemGroup>
9-
<PackageReference Include="Swashbuckle.AspNetCore" Version="8.1.1" />
9+
<PackageReference Include="Swashbuckle.AspNetCore" Version="9.0.6" />
1010
</ItemGroup>
1111

1212
<ItemGroup>

samples/OpenSleigh.Samples.ECommerce/OpenSleigh.Samples.ECommerce.InventoryService/OpenSleigh.Samples.ECommerce.InventoryService.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.4" />
10-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.4" />
9+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.3" />
10+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.3" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

samples/OpenSleigh.Samples.ECommerce/OpenSleigh.Samples.ECommerce.NotificationsService/OpenSleigh.Samples.ECommerce.NotificationsService.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.4" />
10-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.4" />
9+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.3" />
10+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.3" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

samples/OpenSleigh.Samples.ECommerce/OpenSleigh.Samples.ECommerce.Orchestrator/OpenSleigh.Samples.ECommerce.Orchestrator.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.4" />
10-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.4" />
9+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.3" />
10+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.3" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

0 commit comments

Comments
 (0)