9595
9696
9797 # macos
98- - description : macos-13
99- toolset : clang
100- cxxstd : " 14,17,20"
101- os : macos-13
102- supported : true
10398 - description : macos-14
10499 toolset : clang
105100 cxxstd : " 14,17,20"
@@ -110,6 +105,11 @@ jobs:
110105 cxxstd : " 14,17,20"
111106 os : macos-15
112107 supported : true
108+ - description : macos-26
109+ toolset : clang
110+ cxxstd : " 17,20,23"
111+ os : macos-26
112+ supported : true
113113
114114 needs : [runner-selection]
115115 # runs-on: ${{ fromJSON(needs.runner-selection.outputs.labelmatrix)[matrix.os] }}
@@ -136,10 +136,10 @@ jobs:
136136 sudo wget https://bootstrap.pypa.io/pip/$python_version/get-pip.py
137137 sudo python3 get-pip.py
138138 sudo /usr/local/bin/pip install cmake
139- - uses : actions/checkout@v3
139+ - uses : actions/checkout@v6
140140
141141 - name : Cache ccache
142- uses : actions/cache@v4
142+ uses : actions/cache@v5
143143 if : env.B2_USE_CCACHE
144144 with :
145145 path : ~/.ccache
@@ -217,16 +217,6 @@ jobs:
217217 fail-fast : false
218218 matrix :
219219 include :
220- - toolset : msvc-14.0
221- cxxstd : " 14,latest"
222- addrmd : 32,64
223- os : windows-2019
224- supported : true
225- - toolset : msvc-14.2
226- cxxstd : " 14,17,20,latest"
227- addrmd : 32,64
228- os : windows-2019
229- supported : true
230220 - toolset : msvc-14.3
231221 cxxstd : " 14,17,20,latest"
232222 addrmd : 32,64
@@ -240,7 +230,7 @@ jobs:
240230 - toolset : gcc
241231 cxxstd : " 14,17,2a"
242232 addrmd : 64
243- os : windows-2019
233+ os : windows-2022
244234 supported : true
245235
246236
@@ -249,7 +239,7 @@ jobs:
249239 runs-on : ${{matrix.os}}
250240
251241 steps :
252- - uses : actions/checkout@v3
242+ - uses : actions/checkout@v6
253243
254244 - name : Setup Boost
255245 shell : cmd
@@ -307,14 +297,14 @@ jobs:
307297 include :
308298 - os : ubuntu-22.04
309299 - os : ubuntu-24.04
310- - os : macos-13
311300 - os : macos-14
312301 - os : macos-15
302+ - os : macos-26
313303
314304 runs-on : ${{matrix.os}}
315305
316306 steps :
317- - uses : actions/checkout@v3
307+ - uses : actions/checkout@v6
318308
319309 - name : Install packages
320310 if : matrix.install
@@ -355,14 +345,14 @@ jobs:
355345 include :
356346 - os : ubuntu-22.04
357347 - os : ubuntu-24.04
358- - os : macos-13
359348 - os : macos-14
360349 - os : macos-15
350+ - os : macos-26
361351
362352 runs-on : ${{matrix.os}}
363353
364354 steps :
365- - uses : actions/checkout@v3
355+ - uses : actions/checkout@v6
366356
367357 - name : Install packages
368358 if : matrix.install
@@ -413,14 +403,14 @@ jobs:
413403 include :
414404 - os : ubuntu-22.04
415405 - os : ubuntu-24.04
416- - os : macos-13
417406 - os : macos-14
418407 - os : macos-15
408+ - os : macos-26
419409
420410 runs-on : ${{matrix.os}}
421411
422412 steps :
423- - uses : actions/checkout@v3
413+ - uses : actions/checkout@v6
424414
425415 - name : Install packages
426416 if : matrix.install
@@ -467,13 +457,12 @@ jobs:
467457 fail-fast : false
468458 matrix :
469459 include :
470- - os : windows-2019
471460 - os : windows-2022
472461
473462 runs-on : ${{matrix.os}}
474463
475464 steps :
476- - uses : actions/checkout@v3
465+ - uses : actions/checkout@v6
477466
478467 - name : Setup Boost
479468 shell : cmd
@@ -516,13 +505,12 @@ jobs:
516505 fail-fast : false
517506 matrix :
518507 include :
519- - os : windows-2019
520508 - os : windows-2022
521509
522510 runs-on : ${{matrix.os}}
523511
524512 steps :
525- - uses : actions/checkout@v3
513+ - uses : actions/checkout@v6
526514
527515 - name : Setup Boost
528516 shell : cmd
@@ -589,7 +577,7 @@ jobs:
589577 runs-on : ${{matrix.os}}
590578
591579 steps :
592- - uses : actions/checkout@v3
580+ - uses : actions/checkout@v6
593581
594582 - name : Setup Boost
595583 shell : cmd
0 commit comments