4
0
Эх сурвалжийг харах

CI: enable clippy for aya, aya-gen and xtask

Alessandro Decina 3 жил өмнө
parent
commit
12ea9f3500

+ 7 - 1
.github/workflows/lint.yml

@@ -14,7 +14,7 @@ env:
   CARGO_TERM_COLOR: always
 
 jobs:
-  build:
+  lint:
     runs-on: ubuntu-20.04
 
     steps:
@@ -28,3 +28,9 @@ jobs:
 
       - name: Check formatting
         run: cargo +nightly fmt --all -- --check
+
+      - name: Run clippy
+        run: |
+          cargo +nightly clippy -p aya -- --deny warnings
+          cargo +nightly clippy -p aya-gen -- --deny warnings
+          cargo +nightly clippy -p xtask -- --deny warnings