Loading .gitlab-ci.yml +6 −2 Original line number Diff line number Diff line Loading @@ -123,7 +123,8 @@ lint-check: - .sccache-template - .mr-only-rules script: - cargo clippy --all-targets --all-features -- -D warnings - cargo clippy --workspace --exclude duckdb-client --all-targets --all-features -- -D warnings - cargo clippy -p duckdb-client --all-targets -- -D warnings - sccache --show-stats || true # Security Stage Loading Loading @@ -153,7 +154,10 @@ cargo-geiger: - .mr-and-main-rules needs: [] script: - for pkg in $(cargo metadata --no-deps --format-version 1 | jq -r '.packages[].name'); do cargo geiger -p "$pkg" --all-features || true; done - cargo metadata --no-deps --format-version 1 | jq -r '.packages[].name' | while IFS= read -r pkg; do if [ "$pkg" = "duckdb-client" ]; then cargo geiger -p "$pkg" || true; else cargo geiger -p "$pkg" --all-features || true; fi; done allow_failure: true generate-sbom: Loading mise.toml +6 −2 Original line number Diff line number Diff line Loading @@ -78,13 +78,17 @@ run = "cargo fmt --all -- --check" description = "Check Rust formatting" [tasks."lint:code"] run = "cargo clippy --all-targets --all-features -- -D warnings" run = [ "cargo clippy --workspace --exclude duckdb-client --all-targets --all-features -- -D warnings", "cargo clippy -p duckdb-client --all-targets -- -D warnings", ] description = "Run clippy lint checks" [tasks."lint:code:fix"] run = [ "cargo fmt", "cargo clippy --all-targets --all-features --fix --allow-dirty -- -D warnings", "cargo clippy --workspace --exclude duckdb-client --all-targets --all-features --fix --allow-dirty -- -D warnings", "cargo clippy -p duckdb-client --all-targets --fix --allow-dirty -- -D warnings", "cargo fmt", ] description = "Run clippy lint checks and fix applicable issues" Loading Loading
.gitlab-ci.yml +6 −2 Original line number Diff line number Diff line Loading @@ -123,7 +123,8 @@ lint-check: - .sccache-template - .mr-only-rules script: - cargo clippy --all-targets --all-features -- -D warnings - cargo clippy --workspace --exclude duckdb-client --all-targets --all-features -- -D warnings - cargo clippy -p duckdb-client --all-targets -- -D warnings - sccache --show-stats || true # Security Stage Loading Loading @@ -153,7 +154,10 @@ cargo-geiger: - .mr-and-main-rules needs: [] script: - for pkg in $(cargo metadata --no-deps --format-version 1 | jq -r '.packages[].name'); do cargo geiger -p "$pkg" --all-features || true; done - cargo metadata --no-deps --format-version 1 | jq -r '.packages[].name' | while IFS= read -r pkg; do if [ "$pkg" = "duckdb-client" ]; then cargo geiger -p "$pkg" || true; else cargo geiger -p "$pkg" --all-features || true; fi; done allow_failure: true generate-sbom: Loading
mise.toml +6 −2 Original line number Diff line number Diff line Loading @@ -78,13 +78,17 @@ run = "cargo fmt --all -- --check" description = "Check Rust formatting" [tasks."lint:code"] run = "cargo clippy --all-targets --all-features -- -D warnings" run = [ "cargo clippy --workspace --exclude duckdb-client --all-targets --all-features -- -D warnings", "cargo clippy -p duckdb-client --all-targets -- -D warnings", ] description = "Run clippy lint checks" [tasks."lint:code:fix"] run = [ "cargo fmt", "cargo clippy --all-targets --all-features --fix --allow-dirty -- -D warnings", "cargo clippy --workspace --exclude duckdb-client --all-targets --all-features --fix --allow-dirty -- -D warnings", "cargo clippy -p duckdb-client --all-targets --fix --allow-dirty -- -D warnings", "cargo fmt", ] description = "Run clippy lint checks and fix applicable issues" Loading