Skip to content

Commit

Permalink
Build mullvad-api in iOS CI workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
dlon committed Nov 26, 2024
1 parent 5181c9f commit d437b63
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions .github/workflows/ios-rust-ffi.yml
Original file line number Diff line number Diff line change
@@ -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:
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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 }}

0 comments on commit d437b63

Please sign in to comment.