-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.overcommit.yml
133 lines (93 loc) · 1.83 KB
/
.overcommit.yml
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
concurrency: '%{processors}'
verify_signatures: true
CommitMsg:
CapitalizedSubject:
enabled: true
EmptyMessage:
enabled: true
TrailingPeriod:
enabled: true
TextWidth:
enabled: true
HardTabs:
enabled: true
description: 'Check for hard tabs'
RussianNovel:
enabled: true
description: 'Check length of commit message'
SingleLineSubject:
enabled: true
description: 'Check subject line'
SpellCheck:
enabled: true
description: 'Check for misspelled words'
required_executable: 'hunspell'
flags: ['-a']
TextWidth:
enabled: true
description: 'Check text width'
max_subject_width: 60
min_subject_width: 0
max_body_width: 72
TrailingPeriod:
enabled: true
description: 'Check for trailing periods in subject'
PreCommit:
ALL:
on_warn: fail
exclude: &default_excludes
- 'node_modules/**/*'
- 'vendor/**/*'
AuthorEmail:
enabled: true
AuthorName:
enabled: true
Brakeman:
enabled: true
BrokenSymlinks:
enabled: true
BundleAudit:
enabled: true
BundleCheck:
enabled: true
ExecutePermissions:
enabled: true
exclude:
- 'bin/**/*'
Fasterer:
enabled: true
HardTabs:
enabled: true
JsonSyntax:
enabled: true
LicenseFinder:
enabled: true
LocalPathsInGemfile:
enabled: true
Mdl:
enabled: true
MergeConflicts:
enabled: true
NginxTest:
enabled: true
RailsSchemaUpToDate:
enabled: true
RuboCop:
enabled: false
ShellCheck:
enabled: true
Sqlint:
enabled: true
W3cCss:
enabled: true
include: 'public/**/*.css'
W3cHtml:
enabled: true
include: 'public/**/*.html'
validator_uri: 'https://validator.w3.org/nu/'
XmlSyntax:
enabled: true
YamlSyntax:
enabled: true
PostMerge:
PostRewrite: