Skip to content

Commit 1b9528c

Browse files
committed
Fix missing shell parameter in matrix include entries
Include entries don't inherit matrix defaults, so each needs an explicit shell value to work with the defaults.run.shell setting.
1 parent 7d04659 commit 1b9528c

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/workflows/verify-build.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ jobs:
6666
cc-compiler: clang++-18
6767
debug: debug
6868
coverage: nocoverage
69+
shell: bash
6970
# This test gives false positives on newer versions of clang
7071
# and ubuntu-18.04 is not supported anymore on github
7172
#- test-group: extra
@@ -86,6 +87,7 @@ jobs:
8687
cc-compiler: clang++-18
8788
debug: debug
8889
coverage: nocoverage
90+
shell: bash
8991
- test-group: extra
9092
os: ubuntu-latest
9193
os-type: ubuntu
@@ -95,6 +97,7 @@ jobs:
9597
cc-compiler: clang++-18
9698
debug: debug
9799
coverage: nocoverage
100+
shell: bash
98101
- test-group: extra
99102
os: ubuntu-latest
100103
os-type: ubuntu
@@ -104,6 +107,7 @@ jobs:
104107
cc-compiler: clang++-18
105108
debug: debug
106109
coverage: nocoverage
110+
shell: bash
107111
- test-group: extra
108112
os: ubuntu-latest
109113
os-type: ubuntu
@@ -113,6 +117,7 @@ jobs:
113117
cc-compiler: g++-9
114118
debug: nodebug
115119
coverage: nocoverage
120+
shell: bash
116121
- test-group: extra
117122
os: ubuntu-latest
118123
os-type: ubuntu
@@ -122,6 +127,7 @@ jobs:
122127
cc-compiler: g++-10
123128
debug: nodebug
124129
coverage: nocoverage
130+
shell: bash
125131
- test-group: extra
126132
os: ubuntu-latest
127133
os-type: ubuntu
@@ -131,6 +137,7 @@ jobs:
131137
cc-compiler: g++-11
132138
debug: nodebug
133139
coverage: nocoverage
140+
shell: bash
134141
- test-group: extra
135142
os: ubuntu-latest
136143
os-type: ubuntu
@@ -140,6 +147,7 @@ jobs:
140147
cc-compiler: g++-12
141148
debug: nodebug
142149
coverage: nocoverage
150+
shell: bash
143151
- test-group: extra
144152
os: ubuntu-latest
145153
os-type: ubuntu
@@ -149,6 +157,7 @@ jobs:
149157
cc-compiler: g++-13
150158
debug: nodebug
151159
coverage: nocoverage
160+
shell: bash
152161
- test-group: extra
153162
os: ubuntu-latest
154163
os-type: ubuntu
@@ -158,6 +167,7 @@ jobs:
158167
cc-compiler: g++-14
159168
debug: nodebug
160169
coverage: nocoverage
170+
shell: bash
161171
- test-group: extra
162172
os: ubuntu-22.04
163173
os-type: ubuntu
@@ -167,6 +177,7 @@ jobs:
167177
cc-compiler: clang++-11
168178
debug: nodebug
169179
coverage: nocoverage
180+
shell: bash
170181
- test-group: extra
171182
os: ubuntu-22.04
172183
os-type: ubuntu
@@ -176,6 +187,7 @@ jobs:
176187
cc-compiler: clang++-12
177188
debug: nodebug
178189
coverage: nocoverage
190+
shell: bash
179191
- test-group: extra
180192
os: ubuntu-22.04
181193
os-type: ubuntu
@@ -185,6 +197,7 @@ jobs:
185197
cc-compiler: clang++-13
186198
debug: nodebug
187199
coverage: nocoverage
200+
shell: bash
188201
- test-group: extra
189202
os: ubuntu-latest
190203
os-type: ubuntu
@@ -194,6 +207,7 @@ jobs:
194207
cc-compiler: clang++-14
195208
debug: nodebug
196209
coverage: nocoverage
210+
shell: bash
197211
- test-group: extra
198212
os: ubuntu-latest
199213
os-type: ubuntu
@@ -203,6 +217,7 @@ jobs:
203217
cc-compiler: clang++-15
204218
debug: nodebug
205219
coverage: nocoverage
220+
shell: bash
206221
- test-group: extra
207222
os: ubuntu-latest
208223
os-type: ubuntu
@@ -212,6 +227,7 @@ jobs:
212227
cc-compiler: clang++-16
213228
debug: nodebug
214229
coverage: nocoverage
230+
shell: bash
215231
- test-group: extra
216232
os: ubuntu-latest
217233
os-type: ubuntu
@@ -221,6 +237,7 @@ jobs:
221237
cc-compiler: clang++-17
222238
debug: nodebug
223239
coverage: nocoverage
240+
shell: bash
224241
- test-group: extra
225242
os: ubuntu-latest
226243
os-type: ubuntu
@@ -230,6 +247,7 @@ jobs:
230247
cc-compiler: g++-14
231248
debug: nodebug
232249
coverage: nocoverage
250+
shell: bash
233251
- test-group: extra
234252
os: ubuntu-latest
235253
os-type: ubuntu
@@ -239,6 +257,7 @@ jobs:
239257
cc-compiler: clang++-18
240258
debug: nodebug
241259
coverage: nocoverage
260+
shell: bash
242261
- test-group: performance
243262
os: ubuntu-latest
244263
os-type: ubuntu
@@ -248,6 +267,7 @@ jobs:
248267
cc-compiler: g++-10
249268
debug: nodebug
250269
coverage: nocoverage
270+
shell: bash
251271
- test-group: performance
252272
os: ubuntu-latest
253273
os-type: ubuntu
@@ -257,6 +277,7 @@ jobs:
257277
cc-compiler: g++-10
258278
debug: nodebug
259279
coverage: nocoverage
280+
shell: bash
260281
- test-group: performance
261282
os: ubuntu-latest
262283
os-type: ubuntu
@@ -266,6 +287,7 @@ jobs:
266287
cc-compiler: g++-10
267288
debug: nodebug
268289
coverage: nocoverage
290+
shell: bash
269291
- test-group: extra
270292
os: ubuntu-latest
271293
os-type: ubuntu
@@ -275,6 +297,7 @@ jobs:
275297
cc-compiler: g++-10
276298
debug: debug
277299
coverage: nocoverage
300+
shell: bash
278301
- test-group: basic
279302
os: windows-latest
280303
os-type: windows

0 commit comments

Comments
 (0)