diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 184d600c..3b3d36d7 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -7,7 +7,7 @@ on: env: CARGO_TERM_COLOR: always jobs: - build: + build-ubuntu: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -17,3 +17,14 @@ jobs: run: cargo build --release --verbose - name: Run tests run: cargo test --release --verbose + + build-macos: + runs-on: macos-latest + steps: + - uses: actions/checkout@v4 + - name: Install hdf5 library and protobuf + run: brew install hdf5 protobuf + - name: Build + run: cargo build --release --verbose + - name: Run tests + run: cargo test --release --verbose