| exclude: "^(roles/kube_prometheus_stack/files/jsonnet|charts|plugins/modules/subnet.py)" |
| - id: check-spdx-copyright-text |
| name: Check SPDX-FileCopyrightText |
| entry: '# SPDX-FileCopyrightText: © [0-9]{4} VEXXHOST, Inc.' |
| files: ^images/.*/Dockerfile$ |
| - id: check-spdx-license-identifier |
| name: Check SPDX-License-Identifier |
| entry: '# SPDX-License-Identifier: GPL-3.0-or-later' |
| files: ^images/.*/Dockerfile$ |
| - repo: https://github.com/pre-commit/pre-commit-hooks |
| exclude: ^images/.*/patches/.*\.patch$ |
| - id: trailing-whitespace |
| exclude: ^images/.*/patches/.*\.patch$ |
| - repo: https://github.com/psf/black |
| - repo: https://github.com/pycqa/flake8 |
| - repo: https://github.com/pycqa/isort |
| args: ["--profile", "black", "--filter-files"] |
| - repo: https://github.com/ansible/ansible-lint.git |