diff options
Diffstat (limited to '.precious.toml')
| -rw-r--r-- | .precious.toml | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/.precious.toml b/.precious.toml new file mode 100644 index 0000000..2fc011b --- /dev/null +++ b/.precious.toml @@ -0,0 +1,49 @@ +# SPDX-FileCopyrightText: 2024 Matthew Fennell <matthew@fennell.dev> +# +# SPDX-License-Identifier: AGPL-3.0-or-later + +[commands.ansiblelint] +cmd = ["ansible-lint", "-q"] +include = "*" +invoke = "once" +ok_exit_codes = [0] +path_args = "none" +type = "lint" + +[commands.black] +cmd = ["black", "--quiet", "--check"] +include = ["*.py"] +invoke = "once" +ok_exit_codes = 0 +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 = ["*.yml*"] +lint_failure_exit_codes = [1, 2] +ok_exit_codes = [0] +type = "lint" |
