From 8988c1e64e416cd2ebed17ab6f8abea11bc68bce Mon Sep 17 00:00:00 2001
From: Moul <moul@moul.re>
Date: Wed, 20 Apr 2022 08:46:20 +0200
Subject: [PATCH] [ci] #418: #428: Add common job to group/gather minors hooks

pre-commit-hooks, mdformat, insert-license
Use small option: --all-files/-a
---
 .gitlab-ci.yml | 21 ++++++++++++++++++---
 1 file changed, 18 insertions(+), 3 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e8287301..b2997ecf 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -44,7 +44,7 @@ format:
     - .pre-commit
   stage: checks
   script:
-    - pre-commit run --all-files black
+    - pre-commit run -a black
 
 isort:
   extends:
@@ -52,7 +52,7 @@ isort:
     - .pre-commit
   stage: checks
   script:
-    - pre-commit run --all-files isort
+    - pre-commit run -a isort
 
 pyupgrade:
   extends:
@@ -60,7 +60,22 @@ pyupgrade:
     - .pre-commit
   stage: checks
   script:
-    - pre-commit run --all-files pyupgrade
+    - pre-commit run -a pyupgrade
+
+pre-commit:hooks:
+  extends:
+    - .pre-commit
+  stage: checks
+  script:
+    - pre-commit run -a check-ast
+    - pre-commit run -a check-merge-conflict
+    - pre-commit run -a check-toml
+    - pre-commit run -a debug-statements
+    - pre-commit run -a end-of-file-fixer
+    - pre-commit run -a mixed-line-ending
+    - pre-commit run -a trailing-whitespace
+    - pre-commit run -a insert-license
+    - pre-commit run -a mdformat
 
 .tests:
   extends: .changes
-- 
GitLab