Skip to content

Commit 26e22b8

Browse files
committed
Update ci.yml
1 parent d21b866 commit 26e22b8

1 file changed

Lines changed: 26 additions & 18 deletions

File tree

.github/workflows/ci.yml

Lines changed: 26 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -34,18 +34,22 @@ jobs:
3434
install: g++-6
3535
- toolset: gcc-7
3636
cxxstd: "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: "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: "11,14,17,2a"
45-
os: ubuntu-20.04
47+
container: ubuntu:20.04
48+
os: ubuntu-latest
4649
- toolset: gcc-10
4750
cxxstd: "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: "11,14,17,2a"
@@ -85,37 +89,44 @@ jobs:
8589
- toolset: clang
8690
compiler: clang++-6.0
8791
cxxstd: "11,14,17"
88-
os: ubuntu-20.04
92+
container: ubuntu:20.04
93+
os: ubuntu-latest
8994
install: clang-6.0
9095
- toolset: clang
9196
compiler: clang++-7
9297
cxxstd: "11,14,17"
93-
os: ubuntu-20.04
98+
container: ubuntu:20.04
99+
os: ubuntu-latest
94100
install: clang-7
95101
- toolset: clang
96102
compiler: clang++-8
97103
cxxstd: "11,14,17"
98-
os: ubuntu-20.04
104+
container: ubuntu:20.04
105+
os: ubuntu-latest
99106
install: clang-8
100107
- toolset: clang
101108
compiler: clang++-9
102109
cxxstd: "11,14,17,2a"
103-
os: ubuntu-20.04
110+
container: ubuntu:20.04
111+
os: ubuntu-latest
104112
install: clang-9
105113
- toolset: clang
106114
compiler: clang++-10
107115
cxxstd: "11,14,17,2a"
108-
os: ubuntu-20.04
116+
container: ubuntu:20.04
117+
os: ubuntu-latest
109118
install: clang-10
110119
- toolset: clang
111120
compiler: clang++-11
112121
cxxstd: "11,14,17,2a"
113-
os: ubuntu-20.04
122+
container: ubuntu:20.04
123+
os: ubuntu-latest
114124
install: clang-11
115125
- toolset: clang
116126
compiler: clang++-12
117127
cxxstd: "11,14,17,2a"
118-
os: ubuntu-20.04
128+
container: ubuntu:20.04
129+
os: ubuntu-latest
119130
install: clang-12
120131
- toolset: clang
121132
compiler: clang++-13
@@ -256,7 +267,7 @@ jobs:
256267
- toolset: gcc
257268
cxxstd: "11,14,17,2a"
258269
addrmd: 64
259-
os: windows-2019
270+
os: windows-2022
260271

261272
runs-on: ${{matrix.os}}
262273

@@ -296,7 +307,6 @@ jobs:
296307
fail-fast: false
297308
matrix:
298309
include:
299-
- os: ubuntu-20.04
300310
- os: ubuntu-22.04
301311
- os: ubuntu-24.04
302312
- os: macos-13
@@ -345,7 +355,6 @@ jobs:
345355
fail-fast: false
346356
matrix:
347357
include:
348-
- os: ubuntu-20.04
349358
- os: ubuntu-22.04
350359
- os: ubuntu-24.04
351360
- os: macos-13
@@ -404,7 +413,6 @@ jobs:
404413
fail-fast: false
405414
matrix:
406415
include:
407-
- os: ubuntu-20.04
408416
- os: ubuntu-22.04
409417
- os: ubuntu-24.04
410418
- os: macos-13
@@ -461,8 +469,8 @@ jobs:
461469
fail-fast: false
462470
matrix:
463471
include:
464-
- os: windows-2019
465472
- os: windows-2022
473+
- os: windows-2025
466474

467475
runs-on: ${{matrix.os}}
468476

@@ -510,8 +518,8 @@ jobs:
510518
fail-fast: false
511519
matrix:
512520
include:
513-
- os: windows-2019
514521
- os: windows-2022
522+
- os: windows-2025
515523

516524
runs-on: ${{matrix.os}}
517525

@@ -577,8 +585,8 @@ jobs:
577585
fail-fast: false
578586
matrix:
579587
include:
580-
- os: windows-2019
581588
- os: windows-2022
589+
- os: windows-2025
582590

583591
runs-on: ${{matrix.os}}
584592

0 commit comments

Comments
 (0)