From 19ae4632ea8c7998c6ba9cf837d43cf5ff1a24fe Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Fri, 2 Jan 2026 19:25:50 +0300 Subject: [PATCH] add yamllint to lefthook --- .yamllint.yml | 3 +++ lefthook.yml | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/.yamllint.yml b/.yamllint.yml index 974232d..d68f41f 100644 --- a/.yamllint.yml +++ b/.yamllint.yml @@ -2,6 +2,9 @@ extends: default ignore: - ".ansible/" + - ".crush/" + - ".venv/" + - ".vscode/" - "galaxy.roles/" rules: diff --git a/lefthook.yml b/lefthook.yml index 06566a1..f333925 100644 --- a/lefthook.yml +++ b/lefthook.yml @@ -18,6 +18,10 @@ pre-commit: glob: "**/*.py" run: "mypy {staged_files}" + - name: "yamllint" + glob: "**/*.{yml,yaml}" + run: "uv run yamllint --config-file .yamllint.yml --format colored {staged_files}" + - name: "gitleaks" run: "gitleaks git --staged"