@@ -205,7 +205,7 @@ jobs:
205205 run : ..\..\..\b2 --hash %ARGS%
206206 working-directory : ../boost-root/libs/regex/test
207207 windows_msvc_14_0 :
208- runs-on : windows-latest
208+ runs-on : windows-2019
209209 defaults :
210210 run :
211211 shell : cmd
@@ -252,7 +252,7 @@ jobs:
252252 run : ..\..\..\b2 --hash %ARGS%
253253 working-directory : ../boost-root/libs/regex/test
254254 windows_msvc_14_2 :
255- runs-on : windows-latest
255+ runs-on : windows-2019
256256 defaults :
257257 run :
258258 shell : cmd
@@ -298,6 +298,53 @@ jobs:
298298 - name : Test
299299 run : ..\..\..\b2 --hash %ARGS%
300300 working-directory : ../boost-root/libs/regex/test
301+ windows_msvc_14_3 :
302+ runs-on : windows-2022
303+ defaults :
304+ run :
305+ shell : cmd
306+ env :
307+ ARGS : toolset=${{ matrix.toolset }} address-model=64 cxxstd=${{ matrix.standard }}
308+ strategy :
309+ fail-fast : false
310+ matrix :
311+ toolset : [ msvc-14.3 ]
312+ standard : [ 14, 17, 20, latest ]
313+ steps :
314+ - uses : actions/checkout@v2
315+ with :
316+ fetch-depth : ' 0'
317+ - uses : mstachniuk/ci-skip@v1
318+ with :
319+ commit-filter : ' [skip ci];[ci skip];[CI SKIP];[SKIP CI];***CI SKIP***;***SKIP CI***;[apple];[Apple];[APPLE];[linux];[Linux];[LINUX]'
320+ commit-filter-separator : ' ;'
321+ fail-fast : true
322+ - name : Checkout main boost
323+ run : git clone -b develop --depth 1 https://github.com/boostorg/boost.git ../boost-root
324+ - name : Update tools/boostdep
325+ run : git submodule update --init tools/boostdep
326+ working-directory : ../boost-root
327+ - name : Copy files
328+ run : xcopy /s /e /q %GITHUB_WORKSPACE% libs\regex
329+ working-directory : ../boost-root
330+ - name : Install deps
331+ run : python tools/boostdep/depinst/depinst.py -I example -g "--jobs 3" regex
332+ working-directory : ../boost-root
333+ - name : Bootstrap
334+ run : bootstrap
335+ working-directory : ../boost-root
336+ - name : Generate headers
337+ run : b2 headers
338+ working-directory : ../boost-root
339+ - name : Config info install
340+ run : ..\..\..\b2 config_info_travis_install %ARGS%
341+ working-directory : ../boost-root/libs/config/test
342+ - name : Config info
343+ run : config_info_travis
344+ working-directory : ../boost-root/libs/config/test
345+ - name : Test
346+ run : ..\..\..\b2 --hash %ARGS%
347+ working-directory : ../boost-root/libs/regex/test
301348 ubuntu-cmake-install :
302349 runs-on : ubuntu-20.04
303350 strategy :
0 commit comments