From 63ff82c044e008a10e93df4def3e6a7f773990e4 Mon Sep 17 00:00:00 2001 From: LucaCappelletti94 Date: Wed, 21 Oct 2026 11:52:49 +0200 Subject: [PATCH] Reduce redundant Rust CI checks --- .github/workflows/rust.yml | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 475c77cd4c..a07512da05 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -49,23 +49,7 @@ jobs: - uses: actions/checkout@v4 - name: Setup Rust Toolchain uses: ./.github/actions/setup-builder - - run: cargo clippy --locked --all-targets --all-features -- -D warnings - - benchmark-lint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Setup Rust Toolchain - uses: ./.github/actions/setup-builder - - run: cd sqlparser_bench && cargo clippy --locked --all-targets --all-features -- -D warnings - - compile: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Setup Rust Toolchain - uses: ./.github/actions/setup-builder - - run: cargo check --locked --all-targets --all-features + - run: cargo clippy --locked --workspace --all-targets --all-features -- -D warnings docs: runs-on: ubuntu-latest @@ -94,6 +78,8 @@ jobs: matrix: rust: [stable, beta, nightly] runs-on: ubuntu-latest + env: + CARGO_PROFILE_TEST_DEBUG: line-tables-only steps: - name: Checkout uses: actions/checkout@v4