From 20e4083fe24c52bf43239c5057a8783248571bcb Mon Sep 17 00:00:00 2001 From: Jan Dubois Date: Mon, 25 Nov 2024 13:20:50 -0800 Subject: [PATCH] Revert "CI: add macos-15-large" This reverts commit 670aced765263a659eaf8a1f7ab29c3678580271. Signed-off-by: Jan Dubois --- .github/workflows/test.yml | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3dba2f8..51c3d26 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,24 +11,18 @@ permissions: contents: read jobs: - build: - name: Build + integration: + name: Integration tests strategy: fail-fast: false matrix: - platform: [macos-13, macos-14, macos-15] + # macos-13-large is used as macos-13 seems too flaky. + # macos-14 (ARM) and later cannot be used for the most part of the job + # due to the lack of the support for nested virt. + # + # TODO: add macos-15-large https://github.com/lima-vm/socket_vmnet/pull/63 + platform: [macos-13-large, macos-14-large] runs-on: ${{ matrix.platform }} - timeout-minutes: 10 - steps: - - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 - with: - fetch-depth: 1 - - name: Build - run: make - integration: - name: Integration tests - # Only a single version of macOS is used for running integration tests, due to the flakiness of the CI. - runs-on: macos-15-large # Intel (supports nested virtualization) timeout-minutes: 40 steps: - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1