blob: 552dcc21b8292aaaf29aeacc5f9499ddfdf2a162 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
# SPDX-FileCopyrightText: 2024 Matthew Fennell <matthew@fennell.dev>
#
# SPDX-License-Identifier: AGPL-3.0-only
[commands.black]
cmd = ["black", "--quiet"]
include = ["renew-all"]
invoke = "once"
ok_exit_codes = 0
type = "tidy"
[commands.gitlint]
cmd = ["gitlint"]
include = "*"
invoke = "once"
ok_exit_codes = 0
path_args = "none"
type = "lint"
[commands.mypy]
cmd = ["mypy", "--strict"]
include = ["renew-all"]
ok_exit_codes = 0
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 = ["install-for-prosody"]
lint_failure_exit_codes = 1
ok_exit_codes = 0
type = "lint"
|