diff --git a/.github/workflows/build-test-template.yml b/.github/workflows/build-test-template.yml index 79d7dadd..3b39d560 100644 --- a/.github/workflows/build-test-template.yml +++ b/.github/workflows/build-test-template.yml @@ -23,13 +23,14 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - name: Setup .NET 8, 7, 6 + - name: Setup .NET 9, 8, 7, 6 uses: actions/setup-dotnet@v4 with: dotnet-version: | 6.0.x 7.0.x 8.0.x + 9.0.x - name: Install WASM tools Workloads run: | @@ -56,6 +57,6 @@ jobs: uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }} - files: coverage.net6.0.cobertura.xml, coverage.net7.0.cobertura.xml, coverage.net8.0.cobertura.xml + files: coverage.net6.0.cobertura.xml, coverage.net7.0.cobertura.xml, coverage.net8.0.cobertura.xml, coverage.net9.0.cobertura.xml fail_ci_if_error: true verbose: true diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 0e6c1cc0..954fbd36 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -117,13 +117,14 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Setup .NET 8, 7, 6 + - name: Setup .NET 9, 8, 7, 6 uses: actions/setup-dotnet@v4 with: dotnet-version: | 6.0.x 7.0.x 8.0.x + 9.0.x - name: Cache JDK id: cache-jdk diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2a653331..18d0b488 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -41,7 +41,7 @@ jobs: - name: Verify file keys in Cropper.Blazor.staticwebassets.runtime.json run: | error_messages="" - for net_version in 6.0 7.0 8.0; do + for net_version in 6.0 7.0 8.0 9.0; do json_path="src/Cropper.Blazor/Cropper.Blazor/bin/Release/net$net_version/Cropper.Blazor.staticwebassets.runtime.json" if [ -f "$json_path" ]; then @@ -66,7 +66,7 @@ jobs: echo -e "$error_messages" exit 1 else - echo "All keys exist for .NET 6, .NET 7, and .NET 8." + echo "All keys exist for .NET 6, .NET 7, .NET 8 and .NET 9." fi - name: Push to NuGet Gallery