From d7f08f94896b8efa8ca1877bcb0c4920b98ba049 Mon Sep 17 00:00:00 2001 From: Paul Czywczynski Date: Thu, 16 Nov 2023 11:53:51 -0600 Subject: [PATCH] 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 --- .github/workflows/ci.yml | 5 ++--- .github/workflows/nuget-push-public.yml | 2 +- .github/workflows/release.yml | 2 +- .../Finbuckle.MultiTenant.AspNetCore.csproj | 2 +- ...inbuckle.MultiTenant.EntityFrameworkCore.csproj | 6 +++--- .../Finbuckle.MultiTenant.csproj | 14 +++++++------- .../Finbuckle.MultiTenant.AspNetCore.Test.csproj | 2 +- ...kle.MultiTenant.EntityFrameworkCore.Test.csproj | 4 ++-- .../Finbuckle.MultiTenant.Test.csproj | 6 +++--- 9 files changed, 21 insertions(+), 22 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 12824b28..0f4f2a09 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ jobs: build-and-test: strategy: matrix: - dotnet: ["6.0", "7.0", "8.0"] + dotnet: ['6.0.x', '7.0.x', '8.0.x'] os: [ubuntu-latest, windows-latest, macos-latest] runs-on: ${{ matrix.os }} steps: @@ -17,8 +17,7 @@ jobs: uses: actions/checkout@v3 - uses: actions/setup-dotnet@v3 with: - dotnet-version: "8.0.100-preview.7.23376.3" - + dotnet-version: '8.0.x' - name: build run: dotnet build - name: test Finbuckle.MultiTenant diff --git a/.github/workflows/nuget-push-public.yml b/.github/workflows/nuget-push-public.yml index c3bc4fec..18f77c39 100644 --- a/.github/workflows/nuget-push-public.yml +++ b/.github/workflows/nuget-push-public.yml @@ -9,7 +9,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-dotnet@v3 with: - dotnet-version: "8.0.100-preview.7.23376.3" + dotnet-version: "8.0.x" - name: Create the package run: dotnet test -c Release && dotnet pack --no-build -c Release --output nupkgs - name: Publish the package to NuGet.org diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 485d1a8d..bbdc6d81 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-dotnet@v3 with: - dotnet-version: "8.0.100-preview.7.23376.3" + dotnet-version: "8.0.x" - uses: actions/setup-node@v3 with: node-version: 18 diff --git a/src/Finbuckle.MultiTenant.AspNetCore/Finbuckle.MultiTenant.AspNetCore.csproj b/src/Finbuckle.MultiTenant.AspNetCore/Finbuckle.MultiTenant.AspNetCore.csproj index e2323806..a0f47c5a 100644 --- a/src/Finbuckle.MultiTenant.AspNetCore/Finbuckle.MultiTenant.AspNetCore.csproj +++ b/src/Finbuckle.MultiTenant.AspNetCore/Finbuckle.MultiTenant.AspNetCore.csproj @@ -16,7 +16,7 @@ - + diff --git a/src/Finbuckle.MultiTenant.EntityFrameworkCore/Finbuckle.MultiTenant.EntityFrameworkCore.csproj b/src/Finbuckle.MultiTenant.EntityFrameworkCore/Finbuckle.MultiTenant.EntityFrameworkCore.csproj index 4eb3a952..73412814 100644 --- a/src/Finbuckle.MultiTenant.EntityFrameworkCore/Finbuckle.MultiTenant.EntityFrameworkCore.csproj +++ b/src/Finbuckle.MultiTenant.EntityFrameworkCore/Finbuckle.MultiTenant.EntityFrameworkCore.csproj @@ -15,9 +15,9 @@ - - - + + + diff --git a/src/Finbuckle.MultiTenant/Finbuckle.MultiTenant.csproj b/src/Finbuckle.MultiTenant/Finbuckle.MultiTenant.csproj index ba96ee1b..c0f34a9a 100644 --- a/src/Finbuckle.MultiTenant/Finbuckle.MultiTenant.csproj +++ b/src/Finbuckle.MultiTenant/Finbuckle.MultiTenant.csproj @@ -14,13 +14,13 @@ - - - - - - - + + + + + + + diff --git a/test/Finbuckle.MultiTenant.AspNetCore.Test/Finbuckle.MultiTenant.AspNetCore.Test.csproj b/test/Finbuckle.MultiTenant.AspNetCore.Test/Finbuckle.MultiTenant.AspNetCore.Test.csproj index 0dfeeb23..b7ba6f25 100644 --- a/test/Finbuckle.MultiTenant.AspNetCore.Test/Finbuckle.MultiTenant.AspNetCore.Test.csproj +++ b/test/Finbuckle.MultiTenant.AspNetCore.Test/Finbuckle.MultiTenant.AspNetCore.Test.csproj @@ -13,7 +13,7 @@ - + diff --git a/test/Finbuckle.MultiTenant.EntityFrameworkCore.Test/Finbuckle.MultiTenant.EntityFrameworkCore.Test.csproj b/test/Finbuckle.MultiTenant.EntityFrameworkCore.Test/Finbuckle.MultiTenant.EntityFrameworkCore.Test.csproj index 8b675ba5..062d184f 100644 --- a/test/Finbuckle.MultiTenant.EntityFrameworkCore.Test/Finbuckle.MultiTenant.EntityFrameworkCore.Test.csproj +++ b/test/Finbuckle.MultiTenant.EntityFrameworkCore.Test/Finbuckle.MultiTenant.EntityFrameworkCore.Test.csproj @@ -13,8 +13,8 @@ - - + + diff --git a/test/Finbuckle.MultiTenant.Test/Finbuckle.MultiTenant.Test.csproj b/test/Finbuckle.MultiTenant.Test/Finbuckle.MultiTenant.Test.csproj index c72a51bc..15d04b67 100644 --- a/test/Finbuckle.MultiTenant.Test/Finbuckle.MultiTenant.Test.csproj +++ b/test/Finbuckle.MultiTenant.Test/Finbuckle.MultiTenant.Test.csproj @@ -12,9 +12,9 @@ - - - + + +