44
44
install : g++-10
45
45
- toolset : gcc-11
46
46
cxxstd : " 03,11,14,17,2a"
47
- os : ubuntu-20.04
48
- install : g++-11
47
+ os : ubuntu-22.04
49
48
- toolset : gcc-12
50
49
cxxstd : " 03,11,14,17,20,2b"
51
50
os : ubuntu-22.04
55
54
container : ubuntu:23.04
56
55
os : ubuntu-latest
57
56
install : g++-13
57
+ - toolset : gcc-14
58
+ cxxstd : " 03,11,14,17,20,2b"
59
+ container : ubuntu:24.04
60
+ os : ubuntu-latest
61
+ install : g++-14
58
62
- toolset : clang
59
63
compiler : clang++-3.9
60
64
cxxstd : " 03,11,14"
@@ -136,14 +140,20 @@ jobs:
136
140
os : ubuntu-latest
137
141
install : clang-17
138
142
- toolset : clang
139
- cxxstd : " 03,11,14,17,2a"
140
- os : macos-11
143
+ compiler : clang++-18
144
+ cxxstd : " 03,11,14,17,20,2b"
145
+ container : ubuntu:24.04
146
+ os : ubuntu-latest
147
+ install : clang-18
141
148
- toolset : clang
142
149
cxxstd : " 03,11,14,17,20,2b"
143
150
os : macos-12
144
151
- toolset : clang
145
152
cxxstd : " 03,11,14,17,20,2b"
146
153
os : macos-13
154
+ - toolset : clang
155
+ cxxstd : " 03,11,14,17,20,2b"
156
+ os : macos-14
147
157
148
158
runs-on : ${{matrix.os}}
149
159
container : ${{matrix.container}}
@@ -153,6 +163,10 @@ jobs:
153
163
shell : bash
154
164
155
165
steps :
166
+ - name : Enable Node 16
167
+ run : |
168
+ echo "ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true" >> $GITHUB_ENV
169
+
156
170
- uses : actions/checkout@v3
157
171
158
172
- name : Setup container environment
@@ -226,7 +240,7 @@ jobs:
226
240
runs-on : ${{matrix.os}}
227
241
228
242
steps :
229
- - uses : actions/checkout@v3
243
+ - uses : actions/checkout@v4
230
244
231
245
- name : Setup Boost
232
246
shell : cmd
@@ -263,14 +277,14 @@ jobs:
263
277
include :
264
278
- os : ubuntu-20.04
265
279
- os : ubuntu-22.04
266
- - os : macos-11
267
280
- os : macos-12
268
281
- os : macos-13
282
+ - os : macos-14
269
283
270
284
runs-on : ${{matrix.os}}
271
285
272
286
steps :
273
- - uses : actions/checkout@v3
287
+ - uses : actions/checkout@v4
274
288
275
289
- name : Install packages
276
290
if : matrix.install
@@ -311,14 +325,14 @@ jobs:
311
325
include :
312
326
- os : ubuntu-20.04
313
327
- os : ubuntu-22.04
314
- - os : macos-11
315
328
- os : macos-12
316
329
- os : macos-13
330
+ - os : macos-14
317
331
318
332
runs-on : ${{matrix.os}}
319
333
320
334
steps :
321
- - uses : actions/checkout@v3
335
+ - uses : actions/checkout@v4
322
336
323
337
- name : Install packages
324
338
if : matrix.install
@@ -369,14 +383,14 @@ jobs:
369
383
include :
370
384
- os : ubuntu-20.04
371
385
- os : ubuntu-22.04
372
- - os : macos-11
373
386
- os : macos-12
374
387
- os : macos-13
388
+ - os : macos-14
375
389
376
390
runs-on : ${{matrix.os}}
377
391
378
392
steps :
379
- - uses : actions/checkout@v3
393
+ - uses : actions/checkout@v4
380
394
381
395
- name : Install packages
382
396
if : matrix.install
@@ -429,7 +443,7 @@ jobs:
429
443
runs-on : ${{matrix.os}}
430
444
431
445
steps :
432
- - uses : actions/checkout@v3
446
+ - uses : actions/checkout@v4
433
447
434
448
- name : Setup Boost
435
449
shell : cmd
@@ -478,7 +492,7 @@ jobs:
478
492
runs-on : ${{matrix.os}}
479
493
480
494
steps :
481
- - uses : actions/checkout@v3
495
+ - uses : actions/checkout@v4
482
496
483
497
- name : Setup Boost
484
498
shell : cmd
@@ -545,7 +559,7 @@ jobs:
545
559
runs-on : ${{matrix.os}}
546
560
547
561
steps :
548
- - uses : actions/checkout@v3
562
+ - uses : actions/checkout@v4
549
563
550
564
- name : Setup Boost
551
565
shell : cmd
0 commit comments