forked from project-chip/connectedhomeip
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.restyled.yaml
141 lines (133 loc) · 3.19 KB
/
.restyled.yaml
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
134
135
136
137
138
139
140
141
# Do anything at all
enabled: true
# Push the style fixes directly to the original PR
auto: false
# Open Restyle PRs?
pull_requests: true
# Add labels to any created Restyle PRs
labels:
- restyled
# Labels to ignore
ignore_labels:
- restyled-ignore
# Leave comments on the original PR linking to the Restyle PR?
comments: false
# Request review on the Restyle PR
request_review: none
# Patterns to exclude from all Restylers
exclude:
- ".github/workflows/**/*" # https://github.com/restyled-io/restyler/issues/73
- "third_party/**/*"
- "third_party/**"
- "third_party/*"
- "third_party"
- "**/third_party/**/*"
- "**/third_party/*"
- "**/third_party/**"
- "**/third_party/**/*"
- "examples/lock-app/efr32/third_party/**/*"
- "examples/lock-app/efr32/third_party/*"
- "examples/lock-app/efr32/third_party/**"
- "build/**/*"
- "autom4te.cache/**/*"
- "scripts/tests/save_logs.sh" # quotes $(...) in a for loop
# Restylers to run, and how
restylers:
- name: whitespace
enabled: true
image: restyled/restyler-whitespace:v0.1.0.0-2
command:
- whitespace
arguments: []
include:
- "**/*.c"
- "**/*.cc"
- "**/*.cpp"
- "**/*.cxx"
- "**/*.c++"
- "**/*.C"
- "**/*.cs"
- "**/*.h"
- "**/*.hh"
- "**/*.hpp"
- "**/*.hxx"
- "**/*.h++"
- "**/*.H"
- "**/*.java"
- "**/*.js"
- "**/*.m"
- "**/*.mm"
- name: clang-format
enabled: true
image: restyled/restyler-clang-format:v9.0.0
command:
- clang-format
- "-i"
arguments: []
include:
- "**/*.c"
- "**/*.cc"
- "**/*.cpp"
- "**/*.cxx"
- "**/*.c++"
- "**/*.C"
- "**/*.cs"
- "**/*.h"
- "**/*.hh"
- "**/*.hpp"
- "**/*.hxx"
- "**/*.h++"
- "**/*.H"
- "**/*.java"
- "**/*.js"
- "**/*.m"
- "**/*.mm"
interpreters: []
- name: prettier-json
image: restyled/restyler-prettier:v1.19.1-2
enabled: true
command:
- prettier
- "--write"
arguments: []
include:
- "**/*.json"
interpreters: []
- name: prettier-markdown
image: restyled/restyler-prettier:v1.19.1-2
command:
- prettier
- "--write"
arguments: []
enabled: true
include:
- "**/*.md"
- "**/*.markdown"
- name: prettier-yaml
image: restyled/restyler-prettier:v1.19.1-2
enabled: true
include:
- "**/*.yml"
- "**/*.yaml"
- name: shellharden
image: restyled/restyler-shellharden:v4.1.1-2
enabled: true
include:
- "**/*.sh"
- "**/*.bash"
- name: shfmt
image: restyled/restyler-shfmt:v3.0.1
enabled: true
command:
- shfmt
- "-w"
arguments:
- "-i"
- "4"
- "-ci"
interpreters:
- sh
- bash
include:
- "**/*.sh"
- "**/*.bash"