summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Peter <mail@david-peter.de>2022-01-29 12:48:19 +0100
committerDavid Peter <mail@david-peter.de>2022-01-29 12:48:19 +0100
commitb1efd68f2768e727b3381ab850e7c0f335825371 (patch)
tree8959ba3d29e3452c4f925fe0599b3a140bc5b157
parent125cb81a5bc7b35005fbc9299052763d682915c1 (diff)
Add clippy run in CI/CDcicd-add-clippy
-rw-r--r--.github/workflows/CICD.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml
index 43f9078..a40f409 100644
--- a/.github/workflows/CICD.yml
+++ b/.github/workflows/CICD.yml
@@ -46,11 +46,18 @@ jobs:
steps:
- name: Checkout source code
uses: actions/checkout@v2
+
- name: Install rust toolchain (v${{ env.MIN_SUPPORTED_RUST_VERSION }})
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ env.MIN_SUPPORTED_RUST_VERSION }}
default: true
+ components: clippy
+ - name: Run clippy (on minimum supported rust version to prevent warnings we can't fix)
+ uses: actions-rs/cargo@v1
+ with:
+ command: clippy
+ args: --locked --all-targets --all-features
profile: minimal # minimal component installation (ie, no documentation)
- name: Run tests
uses: actions-rs/cargo@v1