diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6346dac..296b836 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,9 +28,11 @@ jobs: uses: actions/checkout@v4 - name: Print Rust version run: rustc -vV - - name: Run tests + - name: Build Package + run: cargo publish --dry-run --locked --no-default-features --features "${CRATE_FEATURES}" + - name: Run Tests run: cargo test --locked --no-default-features --features "${CRATE_FEATURES}" - - name: Run bench + - name: Run Benchmark run: cargo bench --locked --no-default-features --features "${CRATE_FEATURES}" - - name: Run doc - run: cargo doc --locked --no-default-features --features "${CRATE_FEATURES}" + - name: Generate Documentation + run: cargo doc --no-deps --locked --no-default-features --features "${CRATE_FEATURES}"