diff --git a/.github/workflows/validate.yaml b/.github/workflows/validate.yaml index 436f535b..0b8eeafc 100644 --- a/.github/workflows/validate.yaml +++ b/.github/workflows/validate.yaml @@ -37,3 +37,16 @@ jobs: run: CC=clang CXX=clang++ bazel build --check_visibility=false //connections:core --spawn_strategy=standalone - name: Build Presence run: CC=clang CXX=clang++ bazel build --check_visibility=false //presence --spawn_strategy=standalone --//presence/implementation:enable_rust_ldt=False + + build-rust: + name: Build Rust on Linux + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + - name: Build FPP + run: cargo build --manifest-path presence/fpp/fpp/Cargo.toml + - name: Build Fairpair + run: cargo build --manifest-path fastpair/rust/Cargo.toml +