Explorar o código

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

Alessandro Decina %!s(int64=3) %!d(string=hai) anos
pai
achega
12ea9f3500
Modificáronse 1 ficheiros con 7 adicións e 1 borrados
  1. 7 1
      .github/workflows/lint.yml

+ 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