From f1056b0fee574b67b3b3a59c9d2ae54108e99702 Mon Sep 17 00:00:00 2001 From: Emmanuel Engelhart Date: Sat, 28 Oct 2023 13:47:37 +0200 Subject: [PATCH] Check on all supported macOS versions --- .github/workflows/ci.yml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 451030fbb..a2aca41d6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,16 +7,30 @@ on: - main jobs: - Macos: + macOS: strategy: fail-fast: false matrix: + os: + - macos-11 + - macos-12 + - macos-13 + - macos-13-arm64 target: - native_dyn - iOS_arm64 - iOS_x86_64 - - runs-on: macos-12 + exclude: + # iOS cross-compilation only on the 2 latest versions of macOS x86_64 + - os: macos-11 + target: iOS_arm64 + - os: macos-13-arm64 + target: iOS_x86_64 + - os: macos-11 + target: iOS_arm64 + - os: macos-13-arm64 + target: iOS_x86_64 + runs-on: ${{ matrix.os }} steps: - name: Checkout code