diff --git a/.github/workflows/build-and-test-multiplatform.yml b/.github/workflows/build-and-test-multiplatform.yml index ef8e16f6f6..53fffa7e5a 100644 --- a/.github/workflows/build-and-test-multiplatform.yml +++ b/.github/workflows/build-and-test-multiplatform.yml @@ -22,7 +22,7 @@ concurrency: jobs: clang-format: name: Check code formatting - runs-on: windows-2022 + runs-on: windows-2025 steps: - name: Checkout repository @@ -37,7 +37,7 @@ jobs: documentation: name: Build Documentation - runs-on: windows-2022 + runs-on: windows-2025 steps: - name: Checkout repository @@ -48,7 +48,7 @@ jobs: prepare-and-build-windows-x64: name: Prepare and Build on Windows with MSVC (x64) - runs-on: windows-2022 + runs-on: windows-2025 steps: - name: Checkout repository @@ -63,7 +63,7 @@ jobs: prepare-and-build-windows-clang-x64: name: Prepare and Build on Windows with Clang (x64) - runs-on: windows-2022 + runs-on: windows-2025 steps: - name: Checkout repository @@ -159,7 +159,7 @@ jobs: build-inspector-windows: name: Build TInspector on Windows needs: prepare-and-build-windows-x64 - runs-on: windows-2022 + runs-on: windows-2025 steps: - name: Checkout repository @@ -189,7 +189,7 @@ jobs: build-csharp-windows: name: Build CSharp Sample on Windows needs: prepare-and-build-windows-x64 - runs-on: windows-2022 + runs-on: windows-2025 steps: - name: Checkout repository @@ -204,7 +204,7 @@ jobs: build-mfc-windows: name: Build MFC Sample on Windows needs: prepare-and-build-windows-x64 - runs-on: windows-2022 + runs-on: windows-2025 steps: - name: Checkout repository @@ -219,7 +219,7 @@ jobs: build-qt-windows: name: Build Qt Sample on Windows needs: prepare-and-build-windows-x64 - runs-on: windows-2022 + runs-on: windows-2025 steps: - name: Checkout repository @@ -248,7 +248,7 @@ jobs: test-windows-x64: name: Test on Windows (x64) - runs-on: windows-2022 + runs-on: windows-2025 needs: prepare-and-build-windows-x64 steps: @@ -266,7 +266,7 @@ jobs: retest-windows-x64: name: Regression Test on Windows (x64) - runs-on: windows-2022 + runs-on: windows-2025 needs: test-windows-x64 steps: @@ -284,7 +284,7 @@ jobs: test-windows-clang-x64: name: Test on Windows with Clang (x64) - runs-on: windows-2022 + runs-on: windows-2025 needs: prepare-and-build-windows-clang-x64 steps: @@ -302,7 +302,7 @@ jobs: retest-windows-clang-x64: name: Regression Test on Windows with Clang (x64) - runs-on: windows-2022 + runs-on: windows-2025 needs: test-windows-clang-x64 steps: @@ -465,7 +465,7 @@ jobs: run-gtest-windows-x64: name: Run GTest on Windows with MSVC (x64) needs: prepare-and-build-windows-x64 - runs-on: windows-2022 + runs-on: windows-2025 steps: - name: Checkout repository @@ -482,7 +482,7 @@ jobs: run-gtest-windows-clang-x64: name: Run GTest on Windows with Clang (x64) needs: prepare-and-build-windows-clang-x64 - runs-on: windows-2022 + runs-on: windows-2025 steps: - name: Checkout repository diff --git a/.github/workflows/build-multiconfig-mingw.yml b/.github/workflows/build-multiconfig-mingw.yml index 374c92ccf2..a8063b9e10 100644 --- a/.github/workflows/build-multiconfig-mingw.yml +++ b/.github/workflows/build-multiconfig-mingw.yml @@ -16,7 +16,7 @@ concurrency: jobs: main_job: name: Windows MinGW validation - runs-on: windows-2022 + runs-on: windows-2025 strategy: matrix: diff --git a/.github/workflows/build-multiconfig-msvc.yml b/.github/workflows/build-multiconfig-msvc.yml index ae47bbac33..766a3f23b0 100644 --- a/.github/workflows/build-multiconfig-msvc.yml +++ b/.github/workflows/build-multiconfig-msvc.yml @@ -16,7 +16,7 @@ concurrency: jobs: main_job: name: Windows MSVC/Clang validation - runs-on: windows-2022 + runs-on: windows-2025 strategy: matrix: diff --git a/.github/workflows/build-occt-with-vcpkg.yml b/.github/workflows/build-occt-with-vcpkg.yml index a4eee6d4f0..d81f3227d5 100644 --- a/.github/workflows/build-occt-with-vcpkg.yml +++ b/.github/workflows/build-occt-with-vcpkg.yml @@ -25,7 +25,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-24.04, ubuntu-22.04, windows-2022, windows-2019, macos-15, macos-14, macos-13] + os: [ubuntu-24.04, ubuntu-22.04, windows-2022, windows-2025, macos-15, macos-14, macos-13, ubuntu-24.04-arm, ubuntu-22.04-arm] build_type: [Debug, Release] steps: