From 5fa47305cf52a1a22a00f5ce5ec920565d1e4218 Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Tue, 20 Feb 2024 11:02:53 -0800 Subject: [PATCH] CI: Test aarch64-apple-ios in simulator. --- .github/workflows/tests.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) 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