22
22
cache : ' maven' # https://github.com/actions/setup-java#caching-packages-dependencies
23
23
- name : Run CheckStyle
24
24
run : ./src/main/scripts/execute-command.sh checkstyle
25
+
25
26
run-pmd :
26
27
name : Run PMD
27
28
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
40
41
cache : ' maven' # https://github.com/actions/setup-java#caching-packages-dependencies
41
42
- name : Run PMD
42
43
run : ./src/main/scripts/execute-command.sh pmd
44
+
43
45
check-license :
44
46
name : Check license in file headers
45
47
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
58
60
cache : ' maven' # https://github.com/actions/setup-java#caching-packages-dependencies
59
61
- name : Check license header
60
62
run : ./src/main/scripts/execute-command.sh check-license
63
+
61
64
check-pom :
62
65
name : Check pom.xml
63
66
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
76
79
cache : ' maven' # https://github.com/actions/setup-java#caching-packages-dependencies
77
80
- name : Check pom.xml
78
81
run : ./src/main/scripts/execute-command.sh check-pom
82
+
79
83
run-bootlint :
80
84
name : Run Bootstrap linter
81
85
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
96
100
97
101
- name : Run bootlint
98
102
run : ./src/main/scripts/execute-command.sh bootlint
103
+
99
104
run-rflint :
100
105
name : Run RobotFramework linter
101
106
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
@@ -114,6 +119,7 @@ jobs:
114
119
robotframework-lint==1.1
115
120
- name : Run rflint
116
121
run : ./src/main/scripts/execute-command.sh rflint
122
+
117
123
run-shellcheck :
118
124
name : Run ShellCheck
119
125
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
@@ -128,6 +134,7 @@ jobs:
128
134
run : shellcheck --version
129
135
- name : Run shellcheck
130
136
run : ./src/main/scripts/execute-command.sh shellcheck
137
+
131
138
run-html5validator :
132
139
name : Run html5validator
133
140
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
@@ -142,6 +149,7 @@ jobs:
142
149
run : pip3 install --user html5validator==0.4.2
143
150
- name : Run html5validator
144
151
run : ./src/main/scripts/execute-command.sh html5validator
152
+
145
153
run-ansible-lint :
146
154
name : Run ansible-lint
147
155
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
@@ -156,6 +164,7 @@ jobs:
156
164
run : pip3 install --user ansible-lint==4.2.0
157
165
- name : Run ansible-lint
158
166
run : ./src/main/scripts/execute-command.sh ansible-lint
167
+
159
168
run-enforcer :
160
169
name : Run maven-enforcer-plugin
161
170
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
@@ -174,6 +183,7 @@ jobs:
174
183
cache : ' maven' # https://github.com/actions/setup-java#caching-packages-dependencies
175
184
- name : Run maven-enforcer-plugin
176
185
run : ./src/main/scripts/execute-command.sh enforcer
186
+
177
187
run-codenarc :
178
188
name : Run CodeNarc
179
189
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
@@ -199,6 +209,7 @@ jobs:
199
209
compile
200
210
- name : Run CodeNarc
201
211
run : ./src/main/scripts/execute-command.sh codenarc
212
+
202
213
run-spotbugs :
203
214
name : Run SpotBugs
204
215
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
0 commit comments