sigs.k8s.io/cluster-api-provider-azure@v1.14.3/.pre-commit-config.yaml (about) 1 repos: 2 - repo: https://github.com/gitleaks/gitleaks 3 rev: v8.16.3 4 hooks: 5 - id: gitleaks 6 - repo: https://github.com/jumanjihouse/pre-commit-hooks 7 rev: 3.0.0 8 hooks: 9 - id: shellcheck 10 - repo: https://github.com/pre-commit/pre-commit-hooks 11 rev: v4.4.0 12 hooks: 13 - id: end-of-file-fixer 14 - id: trailing-whitespace 15 - repo: https://github.com/pylint-dev/pylint 16 rev: v3.0.2 17 hooks: 18 - id: pylint 19 exclude: ^hack/boilerplate/boilerplate.py$ 20 - repo: local 21 hooks: 22 - id: make-verify-boilerplate 23 name: Verify boilerplate 24 description: Runs `make verify-boilerplate` to check for boilerplate headers. 25 entry: make verify-boilerplate 26 language: system 27 - repo: local 28 hooks: 29 - id: make-verify-modules 30 name: Verify modules 31 description: Runs `make verify-modules` to verify go.sum go.mod are the latest. 32 entry: make verify-modules 33 language: system 34 - repo: local 35 hooks: 36 - id: make-verify-shellcheck 37 name: Verify shellcheck 38 description: Runs `make verify-shellcheck` to verify shell files are passing lint. 39 entry: make verify-shellcheck 40 language: system 41 - repo: local 42 hooks: 43 - id: make-verify-tiltfile 44 name: Verify tiltfile 45 description: Runs `make verify-tiltfile` to verify Tiltfile format. 46 entry: make verify-tiltfile 47 language: system 48 - repo: local 49 hooks: 50 - id: make-codespell 51 name: Verify codespell 52 description: Runs `make verify-codespell` to verify codespell format. 53 entry: make verify-codespell 54 language: system 55 - repo: local 56 hooks: 57 - id: make-lint 58 name: Lint codebase 59 description: Runs `make lint` to check for linter errors. 60 entry: make lint 61 language: system