From d0f25b906725a063451c7edc2b465b735506c9e7 Mon Sep 17 00:00:00 2001 From: Beanow <497556+Beanow@users.noreply.github.com> Date: Wed, 14 Dec 2022 21:48:39 +0100 Subject: [PATCH] ci: clippy sql plugin one feature at a time As it doesn't support --all-features and breaks. --- .github/workflows/lint-rust.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint-rust.yml b/.github/workflows/lint-rust.yml index f7f7125e..986954d7 100644 --- a/.github/workflows/lint-rust.yml +++ b/.github/workflows/lint-rust.yml @@ -43,11 +43,28 @@ jobs: override: true components: clippy - uses: Swatinem/rust-cache@v1 + - uses: actions-rs/clippy-check@v1 with: token: ${{ secrets.GITHUB_TOKEN }} - args: --all --all-targets --all-features -- -D warnings + args: --workspace --exclude 'tauri-plugin-sql' --all-targets --all-features -- -D warnings name: clippy + - uses: actions-rs/clippy-check@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + args: --workspace --package 'tauri-plugin-sql' --all-targets --feature sqlite -- -D warnings + name: clippy sql:sqlite + - uses: actions-rs/clippy-check@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + args: --workspace --package 'tauri-plugin-sql' --all-targets --feature mysql -- -D warnings + name: clippy sql:mysql + - uses: actions-rs/clippy-check@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + args: --workspace --package 'tauri-plugin-sql' --all-targets --feature postgres -- -D warnings + name: clippy sql:postgres + fmt: runs-on: ubuntu-latest strategy: