Skip to content

Commit 35c2046

Browse files
committed
Update ci.yml
1 parent fa72d2f commit 35c2046

File tree

1 file changed

+32
-24
lines changed

1 file changed

+32
-24
lines changed

.github/workflows/ci.yml

Lines changed: 32 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -19,33 +19,37 @@ jobs:
1919
include:
2020
- toolset: gcc-4.8
2121
cxxstd: "03,11"
22-
os: ubuntu-latest
2322
container: ubuntu:18.04
23+
os: ubuntu-latest
2424
install: g++-4.8
2525
- toolset: gcc-5
2626
cxxstd: "03,11,14,1z"
27-
os: ubuntu-latest
2827
container: ubuntu:18.04
28+
os: ubuntu-latest
2929
install: g++-5
3030
- toolset: gcc-6
3131
cxxstd: "03,11,14,1z"
32-
os: ubuntu-latest
3332
container: ubuntu:18.04
33+
os: ubuntu-latest
3434
install: g++-6
3535
- toolset: gcc-7
3636
cxxstd: "03,11,14,17"
37-
os: ubuntu-20.04
37+
container: ubuntu:20.04
38+
os: ubuntu-latest
3839
install: g++-7
3940
- toolset: gcc-8
4041
cxxstd: "03,11,14,17,2a"
41-
os: ubuntu-20.04
42+
container: ubuntu:20.04
43+
os: ubuntu-latest
4244
install: g++-8
4345
- toolset: gcc-9
4446
cxxstd: "03,11,14,17,2a"
45-
os: ubuntu-20.04
47+
container: ubuntu:20.04
48+
os: ubuntu-latest
4649
- toolset: gcc-10
4750
cxxstd: "03,11,14,17,2a"
48-
os: ubuntu-20.04
51+
container: ubuntu:20.04
52+
os: ubuntu-latest
4953
install: g++-10
5054
- toolset: gcc-11
5155
cxxstd: "03,11,14,17,2a"
@@ -68,55 +72,62 @@ jobs:
6872
- toolset: clang
6973
compiler: clang++-3.9
7074
cxxstd: "03,11,14"
71-
os: ubuntu-latest
7275
container: ubuntu:18.04
76+
os: ubuntu-latest
7377
install: clang-3.9
7478
- toolset: clang
7579
compiler: clang++-4.0
7680
cxxstd: "03,11,14"
77-
os: ubuntu-latest
7881
container: ubuntu:18.04
82+
os: ubuntu-latest
7983
install: clang-4.0
8084
- toolset: clang
8185
compiler: clang++-5.0
8286
cxxstd: "03,11,14,1z"
83-
os: ubuntu-latest
8487
container: ubuntu:18.04
88+
os: ubuntu-latest
8589
install: clang-5.0
8690
- toolset: clang
8791
compiler: clang++-6.0
8892
cxxstd: "03,11,14,17"
89-
os: ubuntu-20.04
93+
container: ubuntu:20.04
94+
os: ubuntu-latest
9095
install: clang-6.0
9196
- toolset: clang
9297
compiler: clang++-7
9398
cxxstd: "03,11,14,17"
94-
os: ubuntu-20.04
99+
container: ubuntu:20.04
100+
os: ubuntu-latest
95101
install: clang-7
96102
- toolset: clang
97103
compiler: clang++-8
98104
cxxstd: "03,11,14,17,2a"
99-
os: ubuntu-20.04
105+
container: ubuntu:20.04
106+
os: ubuntu-latest
100107
install: clang-8
101108
- toolset: clang
102109
compiler: clang++-9
103110
cxxstd: "03,11,14,17,2a"
104-
os: ubuntu-20.04
111+
container: ubuntu:20.04
112+
os: ubuntu-latest
105113
install: clang-9
106114
- toolset: clang
107115
compiler: clang++-10
108116
cxxstd: "03,11,14,17,2a"
109-
os: ubuntu-20.04
117+
container: ubuntu:20.04
118+
os: ubuntu-latest
110119
install: clang-10
111120
- toolset: clang
112121
compiler: clang++-11
113122
cxxstd: "03,11,14,17,2a"
114-
os: ubuntu-20.04
123+
container: ubuntu:20.04
124+
os: ubuntu-latest
115125
install: clang-11
116126
- toolset: clang
117127
compiler: clang++-12
118128
cxxstd: "03,11,14,17,2a"
119-
os: ubuntu-20.04
129+
container: ubuntu:20.04
130+
os: ubuntu-latest
120131
install: clang-12
121132
- toolset: clang
122133
compiler: clang++-13
@@ -139,26 +150,26 @@ jobs:
139150
- toolset: clang
140151
compiler: clang++-16
141152
cxxstd: "03,11,14,17,20,2b"
142-
os: ubuntu-latest
143153
container: ubuntu:24.04
154+
os: ubuntu-latest
144155
install: clang-16
145156
- toolset: clang
146157
compiler: clang++-17
147158
cxxstd: "03,11,14,17,20,2b"
148-
os: ubuntu-latest
149159
container: ubuntu:24.04
160+
os: ubuntu-latest
150161
install: clang-17
151162
- toolset: clang
152163
compiler: clang++-18
153164
cxxstd: "03,11,14,17,20,2b"
154-
os: ubuntu-latest
155165
container: ubuntu:24.04
166+
os: ubuntu-latest
156167
install: clang-18
157168
- toolset: clang
158169
compiler: clang++-19
159170
cxxstd: "03,11,14,17,20,2b"
160-
os: ubuntu-latest
161171
container: ubuntu:24.10
172+
os: ubuntu-latest
162173
install: clang-19
163174
- toolset: clang
164175
cxxstd: "03,11,14,17,20,2b"
@@ -300,7 +311,6 @@ jobs:
300311
fail-fast: false
301312
matrix:
302313
include:
303-
- os: ubuntu-20.04
304314
- os: ubuntu-22.04
305315
- os: ubuntu-24.04
306316
- os: macos-13
@@ -349,7 +359,6 @@ jobs:
349359
fail-fast: false
350360
matrix:
351361
include:
352-
- os: ubuntu-20.04
353362
- os: ubuntu-22.04
354363
- os: ubuntu-24.04
355364
- os: macos-13
@@ -408,7 +417,6 @@ jobs:
408417
fail-fast: false
409418
matrix:
410419
include:
411-
- os: ubuntu-20.04
412420
- os: ubuntu-22.04
413421
- os: ubuntu-24.04
414422
- os: macos-13

0 commit comments

Comments
 (0)