Skip to content

Commit 5f233f0

Browse files
committed
Update ci.yml
1 parent fafcca1 commit 5f233f0

File tree

1 file changed

+20
-11
lines changed

1 file changed

+20
-11
lines changed

.github/workflows/ci.yml

+20-11
Original file line numberDiff line numberDiff line change
@@ -116,24 +116,33 @@ jobs:
116116
- toolset: clang
117117
compiler: clang++-13
118118
cxxstd: "11,14,17,20,2b"
119-
os: ubuntu-22.04
119+
container: ubuntu:22.04
120+
os: ubuntu-latest
120121
install: clang-13
121122
- toolset: clang
122123
compiler: clang++-14
123124
cxxstd: "11,14,17,20,2b"
124-
os: ubuntu-22.04
125+
container: ubuntu:22.04
126+
os: ubuntu-latest
125127
install: clang-14
126128
- toolset: clang
127129
compiler: clang++-15
128130
cxxstd: "11,14,17,20,2b"
129-
os: ubuntu-22.04
131+
container: ubuntu:22.04
132+
os: ubuntu-latest
130133
install: clang-15
131134
- toolset: clang
132135
compiler: clang++-16
133136
cxxstd: "11,14,17,20,2b"
134-
os: ubuntu-latest
135137
container: ubuntu:23.04
138+
os: ubuntu-latest
136139
install: clang-16
140+
- toolset: clang
141+
compiler: clang++-17
142+
cxxstd: "11,14,17,20,2b"
143+
container: ubuntu:23.10
144+
os: ubuntu-latest
145+
install: clang-17
137146
- toolset: clang
138147
cxxstd: "11,14,17,2a"
139148
os: macos-11
@@ -227,7 +236,7 @@ jobs:
227236
runs-on: ${{matrix.os}}
228237

229238
steps:
230-
- uses: actions/checkout@v3
239+
- uses: actions/checkout@v4
231240

232241
- name: Setup Boost
233242
shell: cmd
@@ -271,7 +280,7 @@ jobs:
271280
runs-on: ${{matrix.os}}
272281

273282
steps:
274-
- uses: actions/checkout@v3
283+
- uses: actions/checkout@v4
275284

276285
- name: Install packages
277286
if: matrix.install
@@ -319,7 +328,7 @@ jobs:
319328
runs-on: ${{matrix.os}}
320329

321330
steps:
322-
- uses: actions/checkout@v3
331+
- uses: actions/checkout@v4
323332

324333
- name: Install packages
325334
if: matrix.install
@@ -377,7 +386,7 @@ jobs:
377386
runs-on: ${{matrix.os}}
378387

379388
steps:
380-
- uses: actions/checkout@v3
389+
- uses: actions/checkout@v4
381390

382391
- name: Install packages
383392
if: matrix.install
@@ -430,7 +439,7 @@ jobs:
430439
runs-on: ${{matrix.os}}
431440

432441
steps:
433-
- uses: actions/checkout@v3
442+
- uses: actions/checkout@v4
434443

435444
- name: Setup Boost
436445
shell: cmd
@@ -479,7 +488,7 @@ jobs:
479488
runs-on: ${{matrix.os}}
480489

481490
steps:
482-
- uses: actions/checkout@v3
491+
- uses: actions/checkout@v4
483492

484493
- name: Setup Boost
485494
shell: cmd
@@ -546,7 +555,7 @@ jobs:
546555
runs-on: ${{matrix.os}}
547556

548557
steps:
549-
- uses: actions/checkout@v3
558+
- uses: actions/checkout@v4
550559

551560
- name: Setup Boost
552561
shell: cmd

0 commit comments

Comments
 (0)