diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 065fa3ef..097dd311 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -87,12 +87,23 @@ jobs: ios-tests: name: iOS Simulator Test - runs-on: macos-12 + runs-on: ${{ matrix.os }} + strategy: + matrix: + # Only test on stable to reduce macOS CI jobs + toolchain: [stable] + include: + # x86_64-apple-darwin + - os: macos-12 + target: x86_64-apple-ios + # aarch64-apple-darwin + - os: macos-14 + target: aarch64-apple-ios steps: - uses: actions/checkout@v3 - uses: dtolnay/rust-toolchain@stable with: - targets: x86_64-apple-ios + targets: ${{ matrix.target }} - name: Install precompiled cargo-dinghy run: | VERSION=0.6.2