Skip to content

Commit d8f1075

Browse files
committed
Update ci.yml
1 parent b817948 commit d8f1075

1 file changed

Lines changed: 32 additions & 22 deletions

File tree

.github/workflows/ci.yml

Lines changed: 32 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -19,35 +19,38 @@ jobs:
1919
include:
2020
- toolset: gcc-4.8
2121
cxxstd: "11"
22-
os: ubuntu-latest
2322
container: ubuntu:18.04
23+
os: ubuntu-latest
2424
install: g++-4.8-multilib
2525
address-model: 32,64
2626
- toolset: gcc-5
2727
cxxstd: "11,14,1z"
28-
os: ubuntu-latest
2928
container: ubuntu:18.04
29+
os: ubuntu-latest
3030
install: g++-5-multilib
3131
address-model: 32,64
3232
- toolset: gcc-6
3333
cxxstd: "11,14,1z"
34-
os: ubuntu-latest
3534
container: ubuntu:18.04
35+
os: ubuntu-latest
3636
install: g++-6-multilib
3737
address-model: 32,64
3838
- toolset: gcc-7
3939
cxxstd: "11,14,17"
40-
os: ubuntu-20.04
40+
container: ubuntu:20.04
41+
os: ubuntu-latest
4142
install: g++-7-multilib
4243
address-model: 32,64
4344
- toolset: gcc-8
4445
cxxstd: "11,14,17,2a"
45-
os: ubuntu-20.04
46+
container: ubuntu:20.04
47+
os: ubuntu-latest
4648
install: g++-8-multilib
4749
address-model: 32,64
4850
- toolset: gcc-9
4951
cxxstd: "11,14,17,2a"
50-
os: ubuntu-20.04
52+
container: ubuntu:20.04
53+
os: ubuntu-latest
5154
install: g++-9-multilib
5255
address-model: 32,64
5356
- toolset: gcc-10
@@ -67,66 +70,76 @@ jobs:
6770
address-model: 32,64
6871
- toolset: gcc-13
6972
cxxstd: "11,14,17,20,2b"
70-
os: ubuntu-latest
7173
container: ubuntu:24.04
74+
os: ubuntu-latest
7275
install: g++-13-multilib
7376
address-model: 32,64
7477
- toolset: gcc-14
7578
cxxstd: "11,14,17,20,2b"
76-
os: ubuntu-latest
7779
container: ubuntu:24.04
80+
os: ubuntu-latest
7881
install: g++-14-multilib
7982
address-model: 32,64
8083
- toolset: clang
8184
compiler: clang++-3.9
8285
cxxstd: "11,14"
83-
os: ubuntu-latest
8486
container: ubuntu:18.04
87+
os: ubuntu-latest
8588
install: clang-3.9
8689
- toolset: clang
8790
compiler: clang++-4.0
8891
cxxstd: "11,14"
89-
os: ubuntu-latest
9092
container: ubuntu:18.04
93+
os: ubuntu-latest
9194
install: clang-4.0
9295
- toolset: clang
9396
compiler: clang++-5.0
9497
cxxstd: "11,14,1z"
95-
os: ubuntu-latest
9698
container: ubuntu:18.04
99+
os: ubuntu-latest
97100
install: clang-5.0
98101
- toolset: clang
99102
compiler: clang++-6.0
100103
cxxstd: "11,14,17"
101-
os: ubuntu-20.04
104+
container: ubuntu:20.04
105+
os: ubuntu-latest
102106
install: clang-6.0
103107
- toolset: clang
104108
compiler: clang++-7
105109
cxxstd: "11,14,17"
106-
os: ubuntu-20.04
110+
container: ubuntu:20.04
111+
os: ubuntu-latest
107112
install: clang-7
108113
- toolset: clang
109114
compiler: clang++-8
110115
cxxstd: "11,14,17"
111-
os: ubuntu-20.04
116+
container: ubuntu:20.04
117+
os: ubuntu-latest
112118
install: clang-8
113119
- toolset: clang
114120
compiler: clang++-9
115121
cxxstd: "11,14,17,2a"
116-
os: ubuntu-20.04
122+
container: ubuntu:20.04
123+
os: ubuntu-latest
117124
install: clang-9
118125
- toolset: clang
119126
compiler: clang++-10
120127
cxxstd: "11,14,17,2a"
121-
os: ubuntu-20.04
128+
container: ubuntu:20.04
129+
os: ubuntu-latest
130+
install: clang-10
122131
- toolset: clang
123132
compiler: clang++-11
124133
cxxstd: "11,14,17,2a"
125-
os: ubuntu-20.04
134+
container: ubuntu:20.04
135+
os: ubuntu-latest
136+
install: clang-11
126137
- toolset: clang
127138
compiler: clang++-12
128139
cxxstd: "11,14,17,20"
129-
os: ubuntu-20.04
140+
container: ubuntu:20.04
141+
os: ubuntu-latest
142+
install: clang-12
130143
- toolset: clang
131144
compiler: clang++-13
132145
cxxstd: "11,14,17,20,2b"
@@ -166,7 +179,7 @@ jobs:
166179
- toolset: clang
167180
compiler: clang++-19
168181
cxxstd: "11,14,17,20,2b"
169-
container: ubuntu:24.10
182+
container: ubuntu:24.04
170183
os: ubuntu-latest
171184
install: clang-19
172185
- toolset: clang
@@ -312,7 +325,6 @@ jobs:
312325
fail-fast: false
313326
matrix:
314327
include:
315-
- os: ubuntu-20.04
316328
- os: ubuntu-22.04
317329
- os: ubuntu-24.04
318330
- os: macos-13
@@ -361,7 +373,6 @@ jobs:
361373
fail-fast: false
362374
matrix:
363375
include:
364-
- os: ubuntu-20.04
365376
- os: ubuntu-22.04
366377
- os: ubuntu-24.04
367378
- os: macos-13
@@ -420,7 +431,6 @@ jobs:
420431
fail-fast: false
421432
matrix:
422433
include:
423-
- os: ubuntu-20.04
424434
- os: ubuntu-22.04
425435
- os: ubuntu-24.04
426436
- os: macos-13

0 commit comments

Comments
 (0)