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