From 46ed7aace2d406f3610b20334ed0ebc4749067ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ceyhun=20=C5=9Een?= Date: Wed, 11 Sep 2024 14:42:43 +0300 Subject: [PATCH] workflow: Update code checks. --- .github/workflows/code_checks.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/code_checks.yml b/.github/workflows/code_checks.yml index 822454dd1..329bcf3b5 100644 --- a/.github/workflows/code_checks.yml +++ b/.github/workflows/code_checks.yml @@ -23,3 +23,22 @@ jobs: - uses: actions/checkout@v4 - name: Run Cargo clippy run: cargo clippy --no-deps --all-targets -- -Dwarnings + + udeps: + name: udeps + runs-on: ubicloud-standard-8 + + steps: + - uses: actions/checkout@v4 + - name: Toolchain + uses: actions-rs/toolchain@v1 + with: + toolchain: nightly-2024-07-27 + override: true + - name: Run cargo-udeps + env: + RUSTFLAGS: -A warnings + uses: aig787/cargo-udeps-action@v1 + with: + version: "latest" + args: "--workspace --all-features --all-targets"