summaryrefslogtreecommitdiffhomepage
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ios-rust-ffi.yml12
1 files changed, 7 insertions, 5 deletions
diff --git a/.github/workflows/ios-rust-ffi.yml b/.github/workflows/ios-rust-ffi.yml
index 04f9a78d32..512f9231ac 100644
--- a/.github/workflows/ios-rust-ffi.yml
+++ b/.github/workflows/ios-rust-ffi.yml
@@ -1,5 +1,5 @@
---
-name: iOS - Build and test Rust FFI (mullvad-ios)
+name: iOS - Build and test Rust FFI (mullvad-ios and mullvad-api)
on:
pull_request:
paths:
@@ -40,8 +40,8 @@ jobs:
# handy.
run: |
source env.sh
- time cargo build --locked --verbose --lib -p mullvad-ios --target ${{ matrix.target }}
- time cargo test --locked --verbose --lib -p mullvad-ios
+ time cargo build --locked --verbose --lib -p mullvad-ios -p mullvad-api --target ${{ matrix.target }}
+ time cargo test --locked --verbose --lib -p mullvad-ios -p mullvad-api
clippy-check-ios:
runs-on: macos-latest
@@ -70,5 +70,7 @@ jobs:
RUSTFLAGS: --deny warnings
run: |
source env.sh
- time cargo clippy --locked --all-targets --no-default-features -p mullvad-ios --target ${{ matrix.target }}
- time cargo clippy --locked --all-targets --all-features -p mullvad-ios --target ${{ matrix.target }}
+ time cargo clippy --locked --all-targets --no-default-features -p mullvad-ios -p mullvad-api \
+ --target ${{ matrix.target }}
+ time cargo clippy --locked --all-targets --all-features -p mullvad-ios -p mullvad-api \
+ --target ${{ matrix.target }}