diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..15f050fc52c6a943739891a738d005f248abf1cf
--- /dev/null
+++ b/.pre-commit-config.yaml
@@ -0,0 +1,7 @@
+repos:
+-   repo: https://github.com/pre-commit/pre-commit-hooks
+    rev: v5.0.0
+    hooks:
+    -   id: check-added-large-files
+        args: ['--maxkb=128']
+    -   id: check-yaml
diff --git a/benchmarks/zdc_photon/config.yml b/benchmarks/zdc_photon/config.yml
index aee4f6c60254097e552f4952e3d5e6202b007b31..d62cef61dcb19b00bb9e0b12f65a6d1651f08910 100644
--- a/benchmarks/zdc_photon/config.yml
+++ b/benchmarks/zdc_photon/config.yml
@@ -29,7 +29,6 @@ bench:zdc_photon:
 collect_results:zdc_photon:
   extends: .det_benchmark
   stage: collect
-  extends: .det_benchmark
   needs: ["bench:zdc_photon"]
   script:
     - ls -al