Skip to content

Commit d7f08f9

Browse files
paulczyPaul Czywczynski
and
Paul Czywczynski
authoredNov 16, 2023
feat: .net8.0 LTS release support (#770)
* feat: .net8.0 LTS release support * Pin setup-dotnet step to version 8.0.x * Change dotnet-setup step to use version wildcard --------- Co-authored-by: Paul Czywczynski <paul@djanno.com>
1 parent be83d01 commit d7f08f9

File tree

9 files changed

+21
-22
lines changed

9 files changed

+21
-22
lines changed
 

‎.github/workflows/ci.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,15 @@ jobs:
99
build-and-test:
1010
strategy:
1111
matrix:
12-
dotnet: ["6.0", "7.0", "8.0"]
12+
dotnet: ['6.0.x', '7.0.x', '8.0.x']
1313
os: [ubuntu-latest, windows-latest, macos-latest]
1414
runs-on: ${{ matrix.os }}
1515
steps:
1616
- name: checkout repo
1717
uses: actions/checkout@v3
1818
- uses: actions/setup-dotnet@v3
1919
with:
20-
dotnet-version: "8.0.100-preview.7.23376.3"
21-
20+
dotnet-version: '8.0.x'
2221
- name: build
2322
run: dotnet build
2423
- name: test Finbuckle.MultiTenant

‎.github/workflows/nuget-push-public.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
- uses: actions/checkout@v3
1010
- uses: actions/setup-dotnet@v3
1111
with:
12-
dotnet-version: "8.0.100-preview.7.23376.3"
12+
dotnet-version: "8.0.x"
1313
- name: Create the package
1414
run: dotnet test -c Release && dotnet pack --no-build -c Release --output nupkgs
1515
- name: Publish the package to NuGet.org

‎.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
- uses: actions/checkout@v3
1010
- uses: actions/setup-dotnet@v3
1111
with:
12-
dotnet-version: "8.0.100-preview.7.23376.3"
12+
dotnet-version: "8.0.x"
1313
- uses: actions/setup-node@v3
1414
with:
1515
node-version: 18

‎src/Finbuckle.MultiTenant.AspNetCore/Finbuckle.MultiTenant.AspNetCore.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<When Condition=" '$(TargetFramework)' == 'net8.0' ">
1717
<ItemGroup>
1818
<FrameworkReference Include="Microsoft.AspNetCore.App" />
19-
<PackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="8.0.0-*" />
19+
<PackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="8.0.0" />
2020
</ItemGroup>
2121
</When>
2222
<When Condition=" '$(TargetFramework)' == 'net7.0' ">

‎src/Finbuckle.MultiTenant.EntityFrameworkCore/Finbuckle.MultiTenant.EntityFrameworkCore.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<Choose>
1616
<When Condition=" '$(TargetFramework)' == 'net8.0' ">
1717
<ItemGroup>
18-
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.0-*" />
19-
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="8.0.0-*" />
20-
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="8.0.0-*" />
18+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.0" />
19+
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="8.0.0" />
20+
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="8.0.0" />
2121
</ItemGroup>
2222
</When>
2323
<When Condition=" '$(TargetFramework)' == 'net7.0' ">

‎src/Finbuckle.MultiTenant/Finbuckle.MultiTenant.csproj

+7-7
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
<Choose>
1515
<When Condition=" '$(TargetFramework)' == 'net8.0' ">
1616
<ItemGroup>
17-
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0-*" />
18-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0-*" />
19-
<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.0-*" />
20-
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="8.0.0-*" />
21-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0-*" />
22-
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.0-*" />
23-
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0-*" />
17+
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
18+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
19+
<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.0" />
20+
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="8.0.0" />
21+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
22+
<PackageReference Include="Microsoft.Extensions.Http" Version="8.0.0" />
23+
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="8.0.0" />
2424
</ItemGroup>
2525
</When>
2626
<When Condition=" '$(TargetFramework)' == 'net7.0' ">

‎test/Finbuckle.MultiTenant.AspNetCore.Test/Finbuckle.MultiTenant.AspNetCore.Test.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<When Condition=" '$(TargetFramework)' == 'net8.0' ">
1414
<ItemGroup>
1515
<FrameworkReference Include="Microsoft.AspNetCore.App" />
16-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="8.0.*-*" />
16+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="8.0.*" />
1717
</ItemGroup>
1818
</When>
1919
<When Condition=" '$(TargetFramework)' == 'net7.0' ">

‎test/Finbuckle.MultiTenant.EntityFrameworkCore.Test/Finbuckle.MultiTenant.EntityFrameworkCore.Test.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
<Choose>
1414
<When Condition=" '$(TargetFramework)' == 'net8.0' ">
1515
<ItemGroup>
16-
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.*-*" />
17-
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="8.0.*-*" />
16+
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.*" />
17+
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="8.0.*" />
1818
</ItemGroup>
1919
</When>
2020
<When Condition=" '$(TargetFramework)' == 'net7.0' ">

‎test/Finbuckle.MultiTenant.Test/Finbuckle.MultiTenant.Test.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212
<Choose>
1313
<When Condition=" '$(TargetFramework)' == 'net8.0' ">
1414
<ItemGroup>
15-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.*-*" />
16-
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="8.0.*-*" />
17-
<PackageReference Include="Microsoft.Extensions.Options.DataAnnotations" Version="8.0.*-*" />
15+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.*" />
16+
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="8.0.*" />
17+
<PackageReference Include="Microsoft.Extensions.Options.DataAnnotations" Version="8.0.*" />
1818
</ItemGroup>
1919
</When>
2020
<When Condition=" '$(TargetFramework)' == 'net7.0' ">

0 commit comments

Comments
 (0)
Please sign in to comment.