diff --git a/.github/workflows/production-tests.yml b/.github/workflows/production-tests.yml index 41486dbd9d..48b2a11357 100644 --- a/.github/workflows/production-tests.yml +++ b/.github/workflows/production-tests.yml @@ -16,7 +16,7 @@ jobs: name: C# runs-on: ${{ matrix.os }} - continue-on-error: ${{ matrix.os == 'macos-10.15' || matrix.os == 'macos-11' || matrix.node == 12 }} + continue-on-error: ${{ matrix.os == 'macos-10.15' || matrix.os == 'macos-12' || matrix.node == 12 }} strategy: fail-fast: false matrix: @@ -26,9 +26,9 @@ jobs: os: [ ubuntu-20.04, ubuntu-22.04, - macos-11, macos-12, macos-13, + macos-latest, windows-2019, windows-2022 ] @@ -252,8 +252,8 @@ jobs: os: [ ubuntu-20.04, ubuntu-22.04, - macos-11, macos-12, + macos-latest, windows-2019, windows-2022 ] @@ -304,8 +304,8 @@ jobs: os: [ ubuntu-20.04, ubuntu-22.04, - macos-11, macos-12, + macos-latest, windows-2019, windows-2022 ] diff --git a/.github/workflows/regression-tests.yml b/.github/workflows/regression-tests.yml index 420f7f27a1..4b13a0e95c 100644 --- a/.github/workflows/regression-tests.yml +++ b/.github/workflows/regression-tests.yml @@ -17,7 +17,7 @@ jobs: name: C# runs-on: ${{ matrix.os }} - continue-on-error: ${{ matrix.os == 'macos-10.15' || matrix.os == 'macos-11' || matrix.node == 12 }} + continue-on-error: ${{ matrix.os == 'macos-10.15' || matrix.os == 'macos-12' || matrix.node == 12 }} strategy: fail-fast: false matrix: @@ -27,9 +27,9 @@ jobs: os: [ ubuntu-20.04, ubuntu-22.04, - macos-11, macos-12, macos-13, + macos-latest, windows-2019, windows-2022 ] @@ -312,8 +312,8 @@ jobs: os: [ ubuntu-20.04, ubuntu-22.04, - macos-11, macos-12, + macos-latest, windows-2019, windows-2022 ] @@ -361,8 +361,8 @@ jobs: os: [ ubuntu-20.04, ubuntu-22.04, - macos-11, macos-12, + macos-latest, windows-2019, windows-2022 ] diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ec451d6a1d..534434a819 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -85,7 +85,7 @@ jobs: & $VsixPublisher publish -payload ApiClientCodeGenerator-VS2022-${{ env.VERSION }}.vsix -publishManifest src/publish-manifest-vs2022.json -ignoreWarnings 'VSIXValidatorWarning01,VSIXValidatorWarning02' VSMac: - runs-on: macos-12 + runs-on: macos-latest timeout-minutes: 10 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/smoke-tests.yml b/.github/workflows/smoke-tests.yml index fa8c782de2..33b75f5a8c 100644 --- a/.github/workflows/smoke-tests.yml +++ b/.github/workflows/smoke-tests.yml @@ -28,7 +28,7 @@ jobs: matrix: format: [ json, yaml ] version: [ V2, V3 ] - os: [ macos-12, windows-latest, ubuntu-latest ] + os: [ macos-latest, windows-latest, ubuntu-latest ] name: C# runs-on: ${{ matrix.os }} @@ -250,7 +250,7 @@ jobs: - name: Generate code with Kiota run: dotnet run --project ../src/CLI/ApiClientCodeGen.CLI/ApiClientCodeGen.CLI.csproj -- -v csharp kiota ./OpenApi.${{ matrix.format }} GeneratedCode ./GeneratedCode/Kiota/Output.cs --no-logging working-directory: test - continue-on-error: ${{ matrix.os == 'macos-12' }} + continue-on-error: ${{ matrix.os == 'macos-latest' }} - name: Build Kiota generated code run: dotnet build ./GeneratedCode/Kiota/Kiota.sln @@ -309,7 +309,7 @@ jobs: matrix: format: [ json, yaml ] version: [ V2, V3 ] - os: [ macos-12, windows-2022, ubuntu-latest ] + os: [ macos-latest, windows-2022, ubuntu-latest ] name: JMeter runs-on: ${{ matrix.os }} @@ -351,7 +351,7 @@ jobs: matrix: format: [ json, yaml ] version: [ V2, V3 ] - os: [ macos-12, windows-2022, ubuntu-latest ] + os: [ macos-latest, windows-2022, ubuntu-latest ] name: TypeScript runs-on: ${{ matrix.os }} diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 79e1cbf3fe..b48a07f621 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -61,7 +61,7 @@ jobs: vsmac: name: VS Mac Extension - runs-on: macos-12 + runs-on: macos-latest timeout-minutes: 30 steps: diff --git a/.github/workflows/vsmac.yml b/.github/workflows/vsmac.yml index 68a8b8530d..56fb46e230 100644 --- a/.github/workflows/vsmac.yml +++ b/.github/workflows/vsmac.yml @@ -25,7 +25,7 @@ jobs: build: - runs-on: macos-12 + runs-on: macos-latest timeout-minutes: 10 steps: