diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 5764e8839103150489b184184aaeb890e12744c7..3483a42035a7c3df3265a14f4e1d2a672674c18c 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -63,6 +63,6 @@ repos:
       - id: cargo-check
         args: ["--all-features"]
       - id: clippy
-        args: ["--all-features"]
+        args: ["--all-features", "--all-targets", "--", "--deny", "warnings"]
 
 exclude: ^swh/graph/grpc/