diff --git a/scripts/ci/jobs/pre-commit.yml b/scripts/ci/jobs/pre-commit.yml index 4450e402f8aabe89e97d6685e72777e485eb02d1..f49d071eb8d5fafeec37a7dc8250d2705d825343 100644 --- a/scripts/ci/jobs/pre-commit.yml +++ b/scripts/ci/jobs/pre-commit.yml @@ -2,10 +2,20 @@ pre commit: stage: preparation image: $PRECOMMIT_IMAGE needs: [ci_images] - allow_failure: true + variables: + SKIP: clang-format script: - pre-commit install - pre-commit run --from-ref `git merge-base origin/master HEAD` --to-ref HEAD - git diff --check `git merge-base origin/master HEAD` HEAD -- . ':!*.md' ':!*.pandoc' ':!*.asc' ':!*.dat' ':!*.ts' + +clang-format: + stage: check + image: $PRECOMMIT_IMAGE + needs: [ci_images] + allow_failure: true + script: + - pre-commit install + - pre-commit run clang-format --from-ref `git merge-base origin/master HEAD` --to-ref HEAD after_script: - git diff