diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 59df5db1e..9a31916f5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -84,7 +84,7 @@ jobs: command: dotnet test --no-build --collect:"XPlat Code Coverage" attempt_limit: 2 - name: Upload coverage - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Code coverage (MacOS) path: "**/coverage.cobertura.xml" @@ -112,7 +112,7 @@ jobs: command: dotnet test --no-build --collect:"XPlat Code Coverage" attempt_limit: 2 - name: Upload coverage - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Code coverage (Ubuntu) path: "**/coverage.cobertura.xml" @@ -140,7 +140,7 @@ jobs: command: dotnet test --no-build --collect:"XPlat Code Coverage" attempt_limit: 2 - name: Upload coverage - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Code coverage (Windows) path: "**/coverage.cobertura.xml" diff --git a/.github/workflows/ci-stryker.yml b/.github/workflows/ci-stryker.yml index b2229af16..a69df46fc 100644 --- a/.github/workflows/ci-stryker.yml +++ b/.github/workflows/ci-stryker.yml @@ -61,7 +61,7 @@ jobs: ../../tools/dotnet-stryker -f ../.github/stryker/Stryker.Config.Testing.json -v "${GITHUB_HEAD_REF}" -r "html" -r "cleartext" --since:main mv ./StrykerOutput/**/reports/*.html ./StrykerOutput/Reports/Testably.Abstractions.Testing-report.html - name: Upload Stryker reports - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Stryker path: Tests/StrykerOutput/Reports/* diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e26712d58..b5ce2c67f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,12 +30,12 @@ jobs: attempt_limit: 2 - name: Upload test results (MacOS) if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Test results (MacOS) path: TestResults - name: Upload coverage - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Code coverage (MacOS) path: "**/coverage.cobertura.xml" @@ -64,12 +64,12 @@ jobs: attempt_limit: 2 - name: Upload test results (Ubuntu) if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Test results (Ubuntu) path: TestResults - name: Upload coverage - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Code coverage (Ubuntu) path: "**/coverage.cobertura.xml" @@ -98,12 +98,12 @@ jobs: attempt_limit: 2 - name: Upload test results (Windows) if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Test results (Windows) path: TestResults - name: Upload coverage - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Code coverage (Windows) path: "**/coverage.cobertura.xml" @@ -128,7 +128,7 @@ jobs: run: vstest.console.exe .\Build\Tests\Testably.Abstractions.Tests\net48\Testably.Abstractions.Tests.dll .\Build\Tests\Testably.Abstractions.Parity.Tests\net48\Testably.Abstractions.Parity.Tests.dll .\Build\Tests\Testably.Abstractions.Testing.Tests\net48\Testably.Abstractions.Testing.Tests.dll /Logger:trx /ResultsDirectory:TestResults - name: Upload test results (.NET Framework) if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Test results (.NET Framework) path: TestResults @@ -146,7 +146,7 @@ jobs: run: echo ${{ github.event.number }} > PR_NUMBER.txt - name: Archive PR number if: github.event_name == 'pull_request' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: PR_NUMBER path: PR_NUMBER.txt