diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9d9e3067a7..33432f827a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,7 @@ env: jobs: check: - name: Run checks on ${{ matrix.os }} + name: Lints and doc tests on ${{ matrix.os }} runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -66,8 +66,11 @@ jobs: - name: Perform no_std checks run: cargo check --bin nostd_check --target x86_64-unknown-none --manifest-path ci/nostd-check/Cargo.toml + - name: Run doctests + run: cargo test --doc + test: - name: Run tests on ${{ matrix.os }} + name: Unit tests on ${{ matrix.os }} runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -105,9 +108,6 @@ jobs: if: ${{ matrix.os == 'ubuntu-latest' }} run: cargo nextest run -p zenohd --no-default-features - - name: Run doctests - run: cargo test --doc - valgrind: name: Memory leak checks runs-on: ubuntu-latest