diff --git a/.github/README.md b/.github/README.md index 70a3abb..a15c655 100644 --- a/.github/README.md +++ b/.github/README.md @@ -528,9 +528,7 @@ Before publishing, each release is tested on the ["latest" version](https://help using the upcoming, the current and all also the supported [LTS versions](https://dotnet.microsoft.com/platform/support/policy/dotnet-core) of the underlying frameworks: -* .NET 7.0 (RC1) -* .NET 6.0 -* .NET Core 3.1 +* .NET 8.0 * .NET Framework 4.8 (Windows only) ### Performance diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 72c7e75..ecdb7d8 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -15,21 +15,18 @@ jobs: strategy: matrix: os: [macos-latest, windows-latest, ubuntu-latest] - dotnet: ['3.1.x', '6.0.x', '7.0.100-rc.1.22431.12'] + dotnet: ['6.0.x', '8.0.x'] runs-on: ${{ matrix.os }} name: Test on ${{ matrix.os }} using dotnet ${{ matrix.dotnet }} steps: - name: Check out code - uses: actions/checkout@v2 - - name: Setup base dotnet sdk - uses: actions/setup-dotnet@v1 + uses: actions/checkout@v4 + - name: Setup dotnet + uses: actions/setup-dotnet@v4 with: - dotnet-version: '6.0.x' - - name: Setup target dotnet sdk - if: matrix.dotnet != '6.0.x' - uses: actions/setup-dotnet@v1 - with: - dotnet-version: ${{ matrix.dotnet }} + dotnet-version: | + 8.0.x + ${{ matrix.dotnet }} - name: Init workflow variables run: pwsh .github/workflows/Init-WorkflowVariables.ps1 - name: Compile @@ -53,9 +50,9 @@ jobs: - name: Check out code uses: actions/checkout@v2 - name: Setup base dotnet sdk - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: - dotnet-version: '6.0.x' + dotnet-version: '8.0.x' - name: Init workflow variables run: pwsh .github/workflows/Init-WorkflowVariables.ps1 - name: Compile @@ -77,13 +74,9 @@ jobs: - name: Check out code uses: actions/checkout@v2 - name: Setup base dotnet sdk - uses: actions/setup-dotnet@v1 - with: - dotnet-version: '6.0.x' - - name: Setup dotnet sdk for global tool - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: - dotnet-version: '3.1.x' + dotnet-version: '8.0.x' - name: Init workflow variables run: pwsh .github/workflows/Init-WorkflowVariables.ps1 - name: Analyze code coverage @@ -116,9 +109,9 @@ jobs: - name: Checking out code uses: actions/checkout@v2 - name: Setup base dotnet sdk - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: - dotnet-version: '6.0.x' + dotnet-version: '8.0.x' - name: Init workflow variables run: pwsh .github/workflows/Init-WorkflowVariables.ps1 - name: Create package