# SPDX-FileCopyrightText: 2024 Matthew Fennell # # SPDX-License-Identifier: AGPL-3.0-only [commands.ansiblelint] cmd = ["ansible-lint", "-q"] include = "*" invoke = "once" ok_exit_codes = [0] path_args = "none" type = "lint" [commands.gitlint] cmd = ["gitlint"] include = "*" invoke = "once" ok_exit_codes = [0] path_args = "none" type = "lint" [commands.reuse] cmd = ["reuse", "lint"] include = "*" invoke = "once" lint_failure_exit_codes = [1] ok_exit_codes = [0] path_args = "none" type = "lint" [commands.shellcheck] cmd = ["shellcheck", "--severity=style", "--enable=all"] include = ["hooks/*"] lint_failure_exit_codes = [1] ok_exit_codes = [0] type = "lint" [commands.yamllint] cmd = ["yamllint", "--strict"] include = ["*.yaml*"] lint_failure_exit_codes = [1, 2] ok_exit_codes = [0] type = "lint"