diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 21119a7..e428f68 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,11 +9,11 @@ jobs: test: strategy: matrix: - os: [ - macos-13, - macos-14, - ] - runs-on: ${{ matrix.os }} + include: + - runner: "macos-13" # Ventura Intel + - runner: "flyci-macos-large-latest-m1" # Ventura ARM + - runner: "macos-14" # Sonoma ARM + runs-on: ${{ matrix.runner }} steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/publish-images.yml b/.github/workflows/publish-images.yml index 5d42d8f..839a99d 100644 --- a/.github/workflows/publish-images.yml +++ b/.github/workflows/publish-images.yml @@ -7,11 +7,13 @@ jobs: strategy: matrix: include: - - os: macos-13 - name: ventura - - os: macos-14 - name: sonoma - runs-on: ${{ matrix.os }} + - runner: "macos-13" # Ventura Intel + name: ventura-i386 + - runner: "flyci-macos-large-latest-m1" # Ventura ARM + name: ventura-arm64 + - runner: "macos-14" # Sonoma ARM + name: sonoma-arm64 + runs-on: ${{ matrix.runner }} steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v3