From: Dmitry Misharov Date: Mon, 27 Oct 2025 15:21:58 +0000 (+0100) Subject: Move CI jobs with macos large runners X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=af6fb60ff5700811a22a366492912102c51a22a6;p=thirdparty%2Fopenssl.git Move CI jobs with macos large runners Running CI jobs on MacOS large runner on each pull request is problematic for forks. These runners are not free and require billing to setup. Therefore it makes more sense move macos-14-large and macos-15-large into os-zoo.yml which is scheduled to run nightly. Reviewed-by: Bernd Edlinger Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/29007) (cherry picked from commit f7a284b49d11dc5cb8012db157743ffd7df54c59) --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9d4789b46dc..71688769a5d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -257,11 +257,7 @@ jobs: path: artifacts.tar.gz no-shared-macos: - strategy: - fail-fast: false - matrix: - os: [macos-14, macos-14-large] - runs-on: ${{ matrix.os }} + runs-on: macos-14 steps: - uses: actions/checkout@v4 - name: checkout fuzz/corpora submodule @@ -280,7 +276,7 @@ jobs: if: success() || failure() uses: actions/upload-artifact@v4 with: - name: "ci@no-shared-${{ matrix.os }}" + name: "ci@no-shared-macos-14" path: artifacts.tar.gz non-caching: @@ -569,11 +565,7 @@ jobs: working-directory: ./build out-of-readonly-source-and-install-macos: - strategy: - fail-fast: false - matrix: - os: [macos-15, macos-15-large] - runs-on: ${{ matrix.os }} + runs-on: macos-15 steps: - uses: actions/checkout@v4 with: @@ -607,7 +599,7 @@ jobs: if: success() || failure() uses: actions/upload-artifact@v4 with: - name: "ci@out-of-readonly-source-and-install-${{ matrix.os }}" + name: "ci@out-of-readonly-source-and-install-macos-15" path: build/artifacts.tar.gz - name: make install run: make install