-
Notifications
You must be signed in to change notification settings - Fork 0
/
.stylist.yml
47 lines (45 loc) · 1.02 KB
/
.stylist.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
excludes:
- build/**
- dist/**
- .cspellcache
- coverage.out
- go.{mod,sum}
- TODO.md
output:
show_context: true
show_url: true
syntax_highlight: true
processors:
- preset: cspell
- preset: gitleaks
- preset: markdownlint
- preset: shellcheck
- preset: shfmt
- preset: gofmt
- preset: golangci-lint
- name: actionlint
includes:
- ".github/workflows/*.{yaml,yml}"
check:
command: "actionlint --format '{{json .}}'"
input: variadic
output: stdout
format: json
mapping:
level: "error"
path: "{{ .filepath }}"
start_line: "{{ .line }}"
start_column: "{{ .column }}"
end_line: "{{ .line }}"
end_column: "{{ .end_column }}"
rule_id: "{{ .kind }}"
rule_name: "{{ .kind }}"
rule_description: "{{ .message }}"
- name: pin-github-action
includes:
- ".github/workflows/*.{yaml,yml}"
fix:
command: pin-github-action
input: variadic
output: stdout
format: none