diff --git a/.github/workflows/reusable-build.yml b/.github/workflows/reusable-build.yml index 294060c..17f419a 100644 --- a/.github/workflows/reusable-build.yml +++ b/.github/workflows/reusable-build.yml @@ -288,6 +288,12 @@ jobs: if: runner.os == 'Windows' run: cargo clippy --verbose --target x86_64-pc-windows-gnu -- -D warnings + - name: Miri Check + if: runner.os == 'Linux' && !inputs.release-build + run: | + rustup component add miri + cargo miri test --verbose --workspace --exclude inference-wasm-codegen --exclude inference --exclude inference-cli --exclude infs --exclude inference-lsp --exclude inference-ide --exclude inference-ide-db + - name: Install Cargo audit run: cargo install cargo-audit