Remove iOS builds from CI checks

This commit is contained in:
Jackson Coxson
2025-09-16 14:38:25 -06:00
parent 34fb39f12d
commit a2242c38dd
2 changed files with 2 additions and 9 deletions

View File

@@ -30,8 +30,7 @@ jobs:
- name: Install rustup targets - name: Install rustup targets
run: | run: |
rustup target add aarch64-apple-ios && rustup target add x86_64-apple-ios && \ rustup target add aarch64-apple-darwin && \
rustup target add aarch64-apple-ios-sim && rustup target add aarch64-apple-darwin && \
rustup target add x86_64-apple-darwin && cargo install --force --locked bindgen-cli rustup target add x86_64-apple-darwin && cargo install --force --locked bindgen-cli
- name: Build all Apple targets and examples/tools - name: Build all Apple targets and examples/tools
@@ -45,12 +44,6 @@ jobs:
path: | path: |
target/*apple*/release/libidevice_ffi.a target/*apple*/release/libidevice_ffi.a
- name: Upload macOS+iOS XCFramework
uses: actions/upload-artifact@v4
with:
name: idevice-xcframework
path: swift/bundle.zip
- name: Upload C examples/tools - name: Upload C examples/tools
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:

View File

@@ -6,7 +6,7 @@ check-features:
ci-check: build-ffi-native build-tools-native build-cpp build-c ci-check: build-ffi-native build-tools-native build-cpp build-c
cargo clippy --all-targets --all-features -- -D warnings cargo clippy --all-targets --all-features -- -D warnings
cargo fmt -- --check cargo fmt -- --check
macos-ci-check: ci-check xcframework macos-ci-check: ci-check
cd tools && cargo build --release --target x86_64-apple-darwin cd tools && cargo build --release --target x86_64-apple-darwin
windows-ci-check: build-ffi-native build-tools-native build-cpp windows-ci-check: build-ffi-native build-tools-native build-cpp