Skip to content

Commit 80d0bd5

Browse files
authored
Merge pull request #129 from boostorg/CI
Replace deprecated OS with containers
2 parents 83d5825 + f46f59f commit 80d0bd5

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,19 +70,22 @@ jobs:
7070
- toolset: gcc-9
7171
cxxstd: "11,14,17,2a"
7272
address_model: 32,64
73-
os: ubuntu-20.04
73+
os: ubuntu-latest
74+
container: ubuntu:20.04
7475
install:
7576
- g++-9-multilib
7677
- toolset: gcc-9
7778
cxxstd: "11-gnu,14-gnu,17-gnu,2a-gnu"
7879
address_model: 32,64
79-
os: ubuntu-20.04
80+
os: ubuntu-latest
81+
container: ubuntu:20.04
8082
install:
8183
- g++-9-multilib
8284
- toolset: gcc-10
8385
cxxstd: "11,14,17,20"
8486
address_model: 32,64
85-
os: ubuntu-20.04
87+
os: ubuntu-latest
88+
container: ubuntu:20.04
8689
install:
8790
- g++-10-multilib
8891
- toolset: gcc-11
@@ -167,13 +170,15 @@ jobs:
167170
- toolset: clang
168171
compiler: clang++-9
169172
cxxstd: "11,14,17,2a"
170-
os: ubuntu-20.04
173+
os: ubuntu-latest
174+
container: ubuntu:20.04
171175
install:
172176
- clang-9
173177
- toolset: clang
174178
compiler: clang++-10
175179
cxxstd: "11,14,17,20"
176-
os: ubuntu-20.04
180+
os: ubuntu-latest
181+
container: ubuntu:20.04
177182
install:
178183
- clang-10
179184
- toolset: clang
@@ -505,8 +510,8 @@ jobs:
505510
fail-fast: false
506511
matrix:
507512
include:
508-
- os: ubuntu-20.04
509513
- os: ubuntu-22.04
514+
- os: ubuntu-24.04
510515
- os: macos-13
511516
- os: macos-14
512517

0 commit comments

Comments
 (0)