Skip to content

Commit 42c6441

Browse files
committed
Add shellcheck
Fixes #3447
1 parent 16816ca commit 42c6441

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.circleci/config.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ version: 2.1
22

33
orbs:
44
win: circleci/[email protected]
5+
shellcheck: circleci/[email protected]
56

67
# Default actions to perform on each Emacs version
78
commands:
@@ -109,6 +110,14 @@ jobs:
109110
- setup-windows
110111
- test
111112

113+
test-shellcheck:
114+
docker:
115+
- image: circleci/clojure:openjdk-17-lein-2.9.5-buster
116+
steps:
117+
- checkout
118+
- shellcheck/install
119+
- shellcheck/check
120+
112121
test-lint:
113122
docker:
114123
- image: silex/emacs:28-ci
@@ -120,25 +129,32 @@ workflows:
120129
version: 2.1
121130
ci-test-matrix:
122131
jobs:
132+
- test-shellcheck
123133
- test-lint
124134
- test-ubuntu-emacs-26:
125135
requires:
126136
- test-lint
137+
- test-shellcheck
127138
- test-ubuntu-emacs-27:
128139
requires:
129140
- test-lint
141+
- test-shellcheck
130142
- test-ubuntu-emacs-28:
131143
requires:
132144
- test-lint
145+
- test-shellcheck
133146
- test-ubuntu-emacs-29:
134147
requires:
135148
- test-lint
149+
- test-shellcheck
136150
- test-ubuntu-emacs-master:
137151
requires:
138152
- test-lint
153+
- test-shellcheck
139154
- test-windows-emacs-latest:
140155
requires:
141156
- test-lint
157+
- test-shellcheck
142158
- test-macos-emacs-latest:
143159
requires:
144160
- test-ubuntu-emacs-28

0 commit comments

Comments
 (0)