diff --git a/.coderabbit.yaml b/.coderabbit.yaml index 5973d9c49..f76cf646c 100644 --- a/.coderabbit.yaml +++ b/.coderabbit.yaml @@ -46,7 +46,8 @@ reviews: - "!.venv/**" - "!**/.venv/**" - "!**/node_modules/**" - - "!**/coverage/**" + - "!crates/node/coverage/**" + - "!crates/wasm/coverage/**" - "!**/.pytest_cache/**" - "!**/.ruff_cache/**" - "!**/.scannerwork/**" diff --git a/.github/ci-path-filters.yml b/.github/ci-path-filters.yml index d78b1082a..33474454a 100644 --- a/.github/ci-path-filters.yml +++ b/.github/ci-path-filters.yml @@ -7,16 +7,18 @@ ci: - '.github/workflows/**' shared: - - 'crates/adaptive/**' - - 'crates/core/**' + - 'crates/adaptive/Cargo.toml' + - 'crates/adaptive/src/**' + - 'crates/core/Cargo.toml' + - 'crates/core/src/**' - 'justfile' - 'rust-toolchain.toml' docs: - 'CONTRIBUTING.md' - 'README.md' - - 'crates/adaptive/**' - - 'crates/core/**' + - 'crates/adaptive/src/**' + - 'crates/core/src/**' - 'crates/node/*.d.ts' - 'crates/node/*.js' - 'crates/**/*.md' @@ -33,19 +35,35 @@ rust: - 'crates/ffi/cbindgen.toml' go: - - 'crates/ffi/**' + - 'crates/ffi/Cargo.toml' + - 'crates/ffi/build.rs' + - 'crates/ffi/cbindgen.toml' + - 'crates/ffi/nemo_flow.h' + - 'crates/ffi/src/**' - 'go/**' node: - - 'crates/node/**' + - 'crates/node/Cargo.toml' + - 'crates/node/build.rs' + - 'crates/node/package.json' + - 'crates/node/package-lock.json' + - 'crates/node/*.d.ts' + - 'crates/node/*.js' + - 'crates/node/src/**' + - 'crates/node/tests/**/*.mjs' - 'scripts/test-support/**' python: - - 'crates/python/**' + - 'crates/python/Cargo.toml' + - 'crates/python/src/**' - 'pyproject.toml' - 'python/**' - 'uv.lock' wasm: - - 'crates/wasm/**' + - 'crates/wasm/Cargo.toml' + - 'crates/wasm/package.json' + - 'crates/wasm/scripts/**' + - 'crates/wasm/src/**' + - 'crates/wasm/tests-js/**' - 'scripts/test-support/**'