diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 76c8cf9..3a10cd5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,23 +15,19 @@ jobs: NUGET_PACKAGES: ${{ github.workspace }}/.nuget/packages steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive fetch-depth: 0 # GitVersioning needs deep clone - name: Set up dotnet - uses: actions/setup-dotnet@v2 + uses: actions/setup-dotnet@v4 with: dotnet-version: | 6.0.x - 7.0.x + 8.0.x - - name: Find MSBuild - if: startsWith(matrix.os, 'windows') - uses: microsoft/setup-msbuild@v1.1.0 - - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: ${{ env.NUGET_PACKAGES }} key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }} @@ -51,12 +47,12 @@ jobs: - name: Upload Test Results if: failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "TestResults-${{ matrix.os }}-${{ matrix.config }}" path: "TestResults-${{ matrix.os }}-${{ matrix.config }}" - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: matrix.config == 'Release' && startsWith(matrix.os, 'windows') with: name: packages diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index dda4525..393e965 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,7 +11,7 @@ jobs: publish: runs-on: windows-latest steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: path: packages name: packages diff --git a/Mono.TextTemplating.Build.Tests/Mono.TextTemplating.Build.Tests.csproj b/Mono.TextTemplating.Build.Tests/Mono.TextTemplating.Build.Tests.csproj index 9f81497..55ab95f 100644 --- a/Mono.TextTemplating.Build.Tests/Mono.TextTemplating.Build.Tests.csproj +++ b/Mono.TextTemplating.Build.Tests/Mono.TextTemplating.Build.Tests.csproj @@ -1,6 +1,6 @@ - net6.0;net7.0 + net6.0;net8.0 net48;$(TargetFrameworks) false $(DefaultItemExcludes);TestCases\** @@ -11,23 +11,24 @@ - + - + - - + + + - - - + + + diff --git a/Mono.TextTemplating.Build/Mono.TextTemplating.Build.csproj b/Mono.TextTemplating.Build/Mono.TextTemplating.Build.csproj index 81b90d2..d6ada7a 100644 --- a/Mono.TextTemplating.Build/Mono.TextTemplating.Build.csproj +++ b/Mono.TextTemplating.Build/Mono.TextTemplating.Build.csproj @@ -22,6 +22,8 @@ + + diff --git a/Mono.TextTemplating.Tests/Mono.TextTemplating.Tests.csproj b/Mono.TextTemplating.Tests/Mono.TextTemplating.Tests.csproj index 00bdac8..5e0f7fe 100644 --- a/Mono.TextTemplating.Tests/Mono.TextTemplating.Tests.csproj +++ b/Mono.TextTemplating.Tests/Mono.TextTemplating.Tests.csproj @@ -13,9 +13,9 @@ - - - + + +