Add iOS build to CI
@@ -47,6 +47,9 @@ jobs:
- { os: 'ubuntu-latest', target: 'i686-unknown-linux-gnu', cross: true }
- { os: 'macos-latest', target: 'x86_64-apple-darwin', cross: false }
- { os: 'windows-latest', target: 'x86_64-pc-windows-msvc', cross: false }
+ ## iOS
+ - { os: 'macos-latest', target: 'aarch64-apple-ios', cross: false }
+ # x86_64 testing blocked on https://github.com/actions-rs/toolchain/issues/16
## ARM64
- { os: 'ubuntu-latest', target: 'aarch64-unknown-linux-gnu', cross: true }
- { os: 'ubuntu-latest', target: 'aarch64-unknown-linux-musl', cross: true }
@@ -69,6 +72,11 @@ jobs:
profile: minimal
toolchain: ${{ matrix.toolchain }}
override: true
+ # x86_64 testing blocked on https://github.com/actions-rs/toolchain/issues/16
+ # This only adds the extra target toolchain. This target will only be built for
+ # during its specified matrix job.
+ target: aarch64-apple-ios
+
- name: Check
uses: actions-rs/cargo@v1
with:
