{ "extends": ["//"], "pipeline": { "build-native": { "inputs": [ "../../.cargo/**", "crates/**", "../../Cargo.toml", "../../Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ], "outputs": ["native/*.node"] }, "build-native-release": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ], "outputs": ["native/*.node"] }, "build-native-no-plugin": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ], "outputs": ["native/*.node"] }, "build-native-no-plugin-woa": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ], "outputs": ["native/*.node"] }, "build-native-no-plugin-woa-release": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ], "outputs": ["native/*.node"] }, "build-wasm": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ], "outputs": ["crates/wasm/pkg/*"] }, "build-native-wasi": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ], "outputs": ["native/*"] }, "cache-build-native": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ], "outputs": ["native/*.node"] }, "rust-check": { "dependsOn": [ "rust-check-fmt", "rust-check-clippy", "rust-check-napi-rustls" ] }, "rust-check-fmt": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ], "cache": false }, "rust-check-clippy": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ] }, "rust-check-napi-rustls": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ] }, "test-cargo-unit": { "inputs": [ "../../.cargo/**", "crates/**", "../../**/Cargo.toml", "../../**/Cargo.lock", "../../.github/workflows/build_and_deploy.yml", "../../rust-toolchain" ] } } }