diff options
| author | David Lönnhager <david.l@mullvad.net> | 2024-11-26 09:11:54 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2024-11-26 10:58:11 +0100 |
| commit | d437b632eba852d4504e0f5a082dc92cf86f9766 (patch) | |
| tree | 9784e98687bb77c057d7cf54bf19cb902c52b9de /.github/workflows | |
| parent | 5181c9f15937fdadfcd3e5d3dfe077f6c5734d11 (diff) | |
| download | mullvadvpn-d437b632eba852d4504e0f5a082dc92cf86f9766.tar.xz mullvadvpn-d437b632eba852d4504e0f5a082dc92cf86f9766.zip | |
Build mullvad-api in iOS CI workflow
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/ios-rust-ffi.yml | 12 |
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 }} |
