diff --git a/.github/workflows/release-nuget.yaml b/.github/workflows/release-nuget.yaml index 4301fe2b6..485ab7865 100644 --- a/.github/workflows/release-nuget.yaml +++ b/.github/workflows/release-nuget.yaml @@ -15,7 +15,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v3 with: - dotnet-version: 7.0.x + dotnet-version: 8.0.x - uses: cucumber/action-publish-nuget@v1.0.0 with: nuget-api-key: ${{ secrets.NUGET_API_KEY }} diff --git a/.github/workflows/test-dotnet.yml b/.github/workflows/test-dotnet.yml index 1e12f4d61..f5cbc68d9 100644 --- a/.github/workflows/test-dotnet.yml +++ b/.github/workflows/test-dotnet.yml @@ -19,15 +19,14 @@ on: jobs: test-dotnet: runs-on: ubuntu-latest - steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 + - uses: actions/checkout@v4 - uses: actions/setup-dotnet@v3 with: - dotnet-version: | + dotnet-version: | 6.0.x 7.0.x - + 8.0.x - run: dotnet test working-directory: dotnet diff --git a/CHANGELOG.md b/CHANGELOG.md index e0db0b78a..ca0c02b0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ This document is formatted according to the principles of [Keep A CHANGELOG](htt ## [Unreleased] ### Changed +- [.NET] Bump sdk to .net 8. Added .net 8 to test platforms. - [Go] Upgraded messages to v22 - [Go] Improve performance - don't compile regex on matcher create - [Perl] Fix release packaging diff --git a/dotnet/Gherkin.Specs/Gherkin.Specs.csproj b/dotnet/Gherkin.Specs/Gherkin.Specs.csproj index b0f09d98a..f5f457d9d 100644 --- a/dotnet/Gherkin.Specs/Gherkin.Specs.csproj +++ b/dotnet/Gherkin.Specs/Gherkin.Specs.csproj @@ -1,6 +1,6 @@ - net7.0;net6.0 + net8.0;net7.0;net6.0 Exe Gherkin.Specs.CLI.Program @@ -21,7 +21,4 @@ - - -