From 2944eab6f0e70905cc352ad6665b072db25254da Mon Sep 17 00:00:00 2001 From: Nate Harris Date: Fri, 26 Jan 2024 11:43:38 -0700 Subject: [PATCH] [chore] Add .NET 8.0 support (#56) --- .github/workflows/ci.yml | 16 +++++++++------- CHANGELOG.md | 4 ++++ EasyVCR.Tests.FSharp/EasyVCR.Tests.FSharp.fsproj | 2 +- EasyVCR.Tests.VB/EasyVCR.Tests.VB.vbproj | 2 +- EasyVCR.Tests/EasyVCR.Tests.csproj | 2 +- EasyVCR/EasyVCR.csproj | 2 +- 6 files changed, 17 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index eb8a7f1..b7beec3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: - name: Install .NET SDK uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.x.x + dotnet-version: 8.x.x - name: Set up dotnet tools run: make install-tools @@ -31,7 +31,7 @@ jobs: - name: Install .NET SDK uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.x.x + dotnet-version: 8.x.x - name: Set up dotnet tools and dependencies run: make install @@ -47,7 +47,7 @@ jobs: - name: Install .NET SDK uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.x.x + dotnet-version: 8.x.x - name: Set up dotnet tools and dependencies run: make install @@ -81,7 +81,7 @@ jobs: EASYPOST_PROD_API_KEY: "123" strategy: matrix: - name: [ 'net462', 'netstandard2.0', 'netcoreapp3.1', 'net5.0', 'net6.0', 'net7.0' ] + name: [ 'net462', 'netstandard2.0', 'netcoreapp3.1', 'net5.0', 'net6.0', 'net7.0', 'net8.0' ] include: - name: net462 framework: net462 @@ -98,6 +98,8 @@ jobs: framework: net6.0 - name: net7.0 framework: net7.0 + - name: net8.0 + framework: net8.0 steps: - uses: actions/checkout@v3 with: @@ -110,7 +112,7 @@ jobs: dotnet-version: | 3.1.x 5.x.x - 7.x.x + 8.x.x - name: Setup MSBuild uses: microsoft/setup-msbuild@v1.1.2 @@ -147,7 +149,7 @@ jobs: - name: Install .NET SDK uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.x.x + dotnet-version: 8.x.x - name: Setup MSBuild uses: microsoft/setup-msbuild@v1.1.2 @@ -180,7 +182,7 @@ jobs: - name: Install .NET SDK uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.x.x + dotnet-version: 8.x.x - name: Setup MSBuild uses: microsoft/setup-msbuild@v1.1.2 diff --git a/CHANGELOG.md b/CHANGELOG.md index 8dc1688..6312b72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## Next Release + +- Add .NET 8.0 support + ## v0.9.0 (2023-05-17) - Fix a bug where URLs were not being extracted correctly, potentially causing false matches when matching by URL diff --git a/EasyVCR.Tests.FSharp/EasyVCR.Tests.FSharp.fsproj b/EasyVCR.Tests.FSharp/EasyVCR.Tests.FSharp.fsproj index b70497c..9641b81 100644 --- a/EasyVCR.Tests.FSharp/EasyVCR.Tests.FSharp.fsproj +++ b/EasyVCR.Tests.FSharp/EasyVCR.Tests.FSharp.fsproj @@ -1,7 +1,7 @@  - net7.0 + net8.0 true true diff --git a/EasyVCR.Tests.VB/EasyVCR.Tests.VB.vbproj b/EasyVCR.Tests.VB/EasyVCR.Tests.VB.vbproj index f4698aa..fe84a3f 100644 --- a/EasyVCR.Tests.VB/EasyVCR.Tests.VB.vbproj +++ b/EasyVCR.Tests.VB/EasyVCR.Tests.VB.vbproj @@ -2,7 +2,7 @@ EasyVCR.Tests.VB - net7.0 + net8.0 true diff --git a/EasyVCR.Tests/EasyVCR.Tests.csproj b/EasyVCR.Tests/EasyVCR.Tests.csproj index 3f5edb0..988d82b 100644 --- a/EasyVCR.Tests/EasyVCR.Tests.csproj +++ b/EasyVCR.Tests/EasyVCR.Tests.csproj @@ -2,7 +2,7 @@ - net462;netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0 + net462;netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0 8 Library diff --git a/EasyVCR/EasyVCR.csproj b/EasyVCR/EasyVCR.csproj index 50ff3fb..f4e8921 100644 --- a/EasyVCR/EasyVCR.csproj +++ b/EasyVCR/EasyVCR.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0 + netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0 enable Library EasyVCR