Skip to content

Commit cf59922

Browse files
authored
Update CI runners and minor fixes (#210)
1 parent 07bc960 commit cf59922

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
python tools/boostdep/depinst/depinst.py --include benchmark --include example --include examples --include tools --git_args "--depth 10 --jobs 3" $LIBRARY
7070
./bootstrap.sh
7171
./b2 -d0 headers
72-
./b2 -j4 variant=debug tools/inspect/build
72+
./b2 -j4 variant=debug tools/inspect
7373
7474
- name: Run tests
7575
run: |
@@ -114,10 +114,10 @@ jobs:
114114
cxxstd: "14,17,latest"
115115
addrmd: 64
116116
os: windows-2022
117-
- toolset: msvc-14.2
118-
cxxstd: "14,17,latest"
117+
- toolset: msvc
118+
cxxstd: "14,17,20,latest"
119119
addrmd: 64
120-
os: windows-2019
120+
os: windows-2025
121121
#- toolset: gcc
122122
# cxxstd: "03,11,14,17,2a"
123123
# addrmd: 64
@@ -170,7 +170,7 @@ jobs:
170170
strategy:
171171
fail-fast: false
172172
matrix:
173-
os: [ ubuntu-20.04, ubuntu-22.04, macos-13, macos-14 ]
173+
os: [ ubuntu-24.04, ubuntu-22.04, macos-latest, macos-14 ]
174174
shared: [ OFF, ON ]
175175

176176
runs-on: ${{matrix.os}}
@@ -214,7 +214,7 @@ jobs:
214214
strategy:
215215
fail-fast: false
216216
matrix:
217-
os: [ ubuntu-20.04, ubuntu-22.04, macos-13, macos-14 ]
217+
os: [ ubuntu-24.04, ubuntu-22.04, macos-latest, macos-14 ]
218218
shared: [ OFF, ON ]
219219

220220
runs-on: ${{matrix.os}}
@@ -274,7 +274,7 @@ jobs:
274274
strategy:
275275
fail-fast: false
276276
matrix:
277-
os: [ ubuntu-20.04, ubuntu-22.04, macos-13, macos-14 ]
277+
os: [ ubuntu-24.04, ubuntu-22.04, macos-latest, macos-14 ]
278278
shared: [ OFF, ON ]
279279

280280
runs-on: ${{matrix.os}}
@@ -326,7 +326,7 @@ jobs:
326326
strategy:
327327
fail-fast: false
328328
matrix:
329-
os: [ windows-2019, windows-2022 ]
329+
os: [ windows-2025, windows-2022 ]
330330
shared: [ OFF, ON ]
331331

332332
runs-on: ${{matrix.os}}
@@ -374,7 +374,7 @@ jobs:
374374
strategy:
375375
fail-fast: false
376376
matrix:
377-
os: [ windows-2019, windows-2022 ]
377+
os: [ windows-2025, windows-2022 ]
378378
shared: [ OFF, ON ]
379379

380380
runs-on: ${{matrix.os}}
@@ -442,7 +442,7 @@ jobs:
442442
strategy:
443443
fail-fast: false
444444
matrix:
445-
os: [ windows-2019, windows-2022 ]
445+
os: [ windows-2025, windows-2022 ]
446446
shared: [ OFF, ON ]
447447

448448
runs-on: ${{matrix.os}}

0 commit comments

Comments
 (0)