From 7f2973f702db766c2adad833f4190a1fbfc53baa Mon Sep 17 00:00:00 2001 From: "Michael (XIAO Xufeng)" Date: Mon, 26 Apr 2021 15:58:03 +0800 Subject: [PATCH] ci: put file sorter to the end of the pre-commit checking So that the sorter will be done at the end of the checking flow, we don't need to run pre-commit hooks again if another hook also take effect. --- .pre-commit-config.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 708f4c0404..043c533335 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -22,8 +22,6 @@ repos: - id: end-of-file-fixer exclude: *whitespace_excludes - id: check-executables-have-shebangs - - id: file-contents-sorter - files: '(tools\/ci\/executable-list\.txt|tools\/ci\/mypy_ignore_list\.txt)' - id: mixed-line-ending args: ['-f=lf'] - id: double-quote-string-fixer @@ -97,3 +95,8 @@ repos: additional_dependencies: ['mypy==0.800', 'mypy-extensions==0.4.3'] language: python types: [python] + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v3.4.0 + hooks: + - id: file-contents-sorter + files: '(tools\/ci\/executable-list\.txt|tools\/ci\/mypy_ignore_list\.txt)'