59
59
os : ubuntu-latest
60
60
container : ubuntu:23.04
61
61
install : g++-13
62
+ - toolset : gcc-14
63
+ cxxstd : " 03,11,14,17,20,2b"
64
+ os : ubuntu-latest
65
+ container : ubuntu:24.04
66
+ install : g++-14
62
67
- toolset : clang
63
68
compiler : clang++-3.9
64
69
cxxstd : " 03,11,14"
@@ -143,14 +148,20 @@ jobs:
143
148
os : ubuntu-latest
144
149
install : clang-17
145
150
- toolset : clang
146
- cxxstd : " 03,11,14,17,2a"
147
- os : macos-11
151
+ compiler : clang++-18
152
+ cxxstd : " 03,11,14,17,20,2b"
153
+ container : ubuntu:24.04
154
+ os : ubuntu-latest
155
+ install : clang-18
148
156
- toolset : clang
149
157
cxxstd : " 03,11,14,17,20,2b"
150
158
os : macos-12
151
159
- toolset : clang
152
160
cxxstd : " 03,11,14,17,20,2b"
153
161
os : macos-13
162
+ - toolset : clang
163
+ cxxstd : " 03,11,14,17,20,2b"
164
+ os : macos-14
154
165
155
166
runs-on : ${{matrix.os}}
156
167
container : ${{matrix.container}}
@@ -160,6 +171,10 @@ jobs:
160
171
shell : bash
161
172
162
173
steps :
174
+ - name : Enable Node 16
175
+ run : |
176
+ echo "ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true" >> $GITHUB_ENV
177
+
163
178
- uses : actions/checkout@v3
164
179
165
180
- name : Setup container environment
@@ -246,7 +261,7 @@ jobs:
246
261
runs-on : ${{matrix.os}}
247
262
248
263
steps :
249
- - uses : actions/checkout@v3
264
+ - uses : actions/checkout@v4
250
265
251
266
- name : Setup Boost
252
267
shell : cmd
@@ -284,14 +299,14 @@ jobs:
284
299
include :
285
300
- os : ubuntu-20.04
286
301
- os : ubuntu-22.04
287
- - os : macos-11
288
302
- os : macos-12
289
303
- os : macos-13
304
+ - os : macos-14
290
305
291
306
runs-on : ${{matrix.os}}
292
307
293
308
steps :
294
- - uses : actions/checkout@v3
309
+ - uses : actions/checkout@v4
295
310
296
311
- name : Install packages
297
312
if : matrix.install
@@ -332,14 +347,14 @@ jobs:
332
347
include :
333
348
- os : ubuntu-20.04
334
349
- os : ubuntu-22.04
335
- - os : macos-11
336
350
- os : macos-12
337
351
- os : macos-13
352
+ - os : macos-14
338
353
339
354
runs-on : ${{matrix.os}}
340
355
341
356
steps :
342
- - uses : actions/checkout@v3
357
+ - uses : actions/checkout@v4
343
358
344
359
- name : Install packages
345
360
if : matrix.install
@@ -390,14 +405,14 @@ jobs:
390
405
include :
391
406
- os : ubuntu-20.04
392
407
- os : ubuntu-22.04
393
- - os : macos-11
394
408
- os : macos-12
395
409
- os : macos-13
410
+ - os : macos-14
396
411
397
412
runs-on : ${{matrix.os}}
398
413
399
414
steps :
400
- - uses : actions/checkout@v3
415
+ - uses : actions/checkout@v4
401
416
402
417
- name : Install packages
403
418
if : matrix.install
@@ -450,7 +465,7 @@ jobs:
450
465
runs-on : ${{matrix.os}}
451
466
452
467
steps :
453
- - uses : actions/checkout@v3
468
+ - uses : actions/checkout@v4
454
469
455
470
- name : Setup Boost
456
471
shell : cmd
@@ -499,7 +514,7 @@ jobs:
499
514
runs-on : ${{matrix.os}}
500
515
501
516
steps :
502
- - uses : actions/checkout@v3
517
+ - uses : actions/checkout@v4
503
518
504
519
- name : Setup Boost
505
520
shell : cmd
@@ -566,7 +581,7 @@ jobs:
566
581
runs-on : ${{matrix.os}}
567
582
568
583
steps :
569
- - uses : actions/checkout@v3
584
+ - uses : actions/checkout@v4
570
585
571
586
- name : Setup Boost
572
587
shell : cmd
0 commit comments