diff options
| author | John Bampton <[email protected]> | 2021-03-01 10:06:17 +1000 |
|---|---|---|
| committer | John Bampton <[email protected]> | 2021-03-01 10:06:17 +1000 |
| commit | 1c9b1bfeb7932c1b82509679e40b2d2bf99768cc (patch) | |
| tree | 3868be98b373b479ab17173b2cb6a5c6ab095c57 /.pre-commit-config.yaml | |
| parent | 65add8c650088f398642aa9611baf4cb2266fff4 (diff) | |
| download | mruby-1c9b1bfeb7932c1b82509679e40b2d2bf99768cc.tar.gz mruby-1c9b1bfeb7932c1b82509679e40b2d2bf99768cc.zip | |
feat: add pre-commit framework
Diffstat (limited to '.pre-commit-config.yaml')
| -rw-r--r-- | .pre-commit-config.yaml | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 000000000..0a9da963f --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,39 @@ +--- +default_stages: [commit, push] +default_language_version: + # force all unspecified Python hooks to run python3 + python: python3 +minimum_pre_commit_version: "1.20.0" +repos: + - repo: meta + hooks: + - id: identity + - id: check-hooks-apply + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v3.4.0 + hooks: + - id: check-added-large-files + - id: check-case-conflict + - id: check-merge-conflict + - id: check-yaml + - id: end-of-file-fixer + - id: fix-byte-order-marker + - id: mixed-line-ending + - id: trailing-whitespace + # - repo: git://github.com/Lucas-C/pre-commit-hooks + # rev: v1.1.9 + # hooks: + # - id: forbid-tabs + # - id: remove-tabs + - repo: https://github.com/igorshubovych/markdownlint-cli + rev: v0.26.0 + hooks: + - id: markdownlint + name: Run markdownlint + - repo: https://github.com/adrienverge/yamllint + rev: v1.26.0 + hooks: + - id: yamllint + name: Check YAML files with yamllint + entry: yamllint --strict . + types: [yaml] |
