Log in
.yamllint.yaml 61 lines · 1.1 KB · blame Source
D 2b9fadf2e811 Merge pull request #424 from helmwave/yamllint 4 years ago
1
---
2
locale: en_US.UTF-8
3
4
yaml-files:
D 04a6696ab891 Merge pull request #476 from helmwave/release/0. 3 years ago
5
  - "*.yaml"
6
  - "*.yml"
D 2b9fadf2e811 Merge pull request #424 from helmwave/yamllint 4 years ago
7
# - '*.yml.tpl'
8
9
ignore: |
10
  .helmwave/
11
  tests/
D 04a6696ab891 Merge pull request #476 from helmwave/release/0. 3 years ago
12
  .changie.yaml
13
  .github
D b13ec123230d Merge pull request #988 from helmwave/release/0. 2 years ago
14
  dist/
D 2b9fadf2e811 Merge pull request #424 from helmwave/yamllint 4 years ago
15
16
# See: https://yamllint.readthedocs.io/en/stable/rules.html
17
rules:
18
  braces:
19
    forbid: non-empty
20
    min-spaces-inside: 0
21
    max-spaces-inside: 2
22
    min-spaces-inside-empty: 0
23
    max-spaces-inside-empty: 2
24
25
  brackets:
26
    forbid: false
27
    min-spaces-inside: 0
28
    max-spaces-inside: 2
29
    min-spaces-inside-empty: 0
30
    max-spaces-inside-empty: 2
31
  colons: enable
32
  commas: enable
33
34
  # I like comments
35
  comments: disable
36
  comments-indentation:
37
    level: warning
38
39
  # I don't like yaml ---
40
  document-end: disable
41
  document-start: disable
42
43
  empty-lines:
44
    max: 10
45
    max-end: 10
46
    max-start: 10
47
  empty-values: enable
48
  float-values: enable
49
  octal-values: disable
50
51
  hyphens: enable
52
  indentation: disable # maybe later
53
  key-duplicates: enable
54
  key-ordering: disable # I prefer ordering by meaning
55
  line-length:
56
    max: 120
57
  new-line-at-end-of-file: enable
58
  new-lines: enable
59
  quoted-strings: disable
60
  trailing-spaces: disable
61
  truthy: disable