diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e9fbd86b3..82c884049 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup .NET uses: actions/setup-dotnet@v3 @@ -25,12 +25,7 @@ jobs: 3.1.x 6.0.x 7.0.x - - - name: Setup .NET - uses: actions/setup-dotnet@v3 - with: - dotnet-version: '8.0.x' - dotnet-quality: 'preview' + 8.0.x - name: Restore dependencies run: dotnet restore diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index e25d5d3ee..927189234 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -21,10 +21,10 @@ on: jobs: docs: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup .NET uses: actions/setup-dotnet@v3 @@ -33,6 +33,7 @@ jobs: 3.1.x 6.0.x 7.0.x + 8.0.x - name: Restore dependencies run: dotnet restore @@ -40,7 +41,7 @@ jobs: run: dotnet build -c Release --no-restore - name: Build documentation - run: dotnet run -f net7.0 -c Release --no-build + run: dotnet run -f net8.0 -c Release --no-build working-directory: Docs/SuperLinq.Docs - name: Setup Pages diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a065a9c3f..8b4bd28d9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup .NET uses: actions/setup-dotnet@v3 @@ -24,12 +24,7 @@ jobs: 3.1.x 6.0.x 7.0.x - - - name: Setup .NET - uses: actions/setup-dotnet@v3 - with: - dotnet-version: '8.0.x' - dotnet-quality: 'preview' + 8.0.x - name: Restore dependencies run: dotnet restore diff --git a/Docs/SuperLinq.Docs/SuperLinq.Docs.csproj b/Docs/SuperLinq.Docs/SuperLinq.Docs.csproj index a63eeea1f..980049fef 100644 --- a/Docs/SuperLinq.Docs/SuperLinq.Docs.csproj +++ b/Docs/SuperLinq.Docs/SuperLinq.Docs.csproj @@ -2,7 +2,7 @@ Exe - net7.0 + net8.0 $(NoWarn);CA1852;NU1701 false diff --git a/Docs/SuperLinq.Docs/docfx.json b/Docs/SuperLinq.Docs/docfx.json index c2c515fb8..dc5082521 100644 --- a/Docs/SuperLinq.Docs/docfx.json +++ b/Docs/SuperLinq.Docs/docfx.json @@ -4,8 +4,8 @@ "src": [ { "files": [ - "SuperLinq/bin/Release/net7.0/SuperLinq.dll", - "SuperLinq.Async/bin/Release/net7.0/SuperLinq.Async.dll" + "SuperLinq/bin/Release/net8.0/SuperLinq.dll", + "SuperLinq.Async/bin/Release/net8.0/SuperLinq.Async.dll" ], "src": "../../Source" } diff --git a/TargetFrameworks.props b/TargetFrameworks.props index 38179392b..e53f6c1ec 100644 --- a/TargetFrameworks.props +++ b/TargetFrameworks.props @@ -4,6 +4,7 @@ netcoreapp3.1;net6.0; $(TargetFrameworks);net7.0 $(TargetFrameworks);net8.0 + $(TargetFrameworks);net9.0