@@ -48,11 +48,12 @@ jobs:
4848 - { compiler: gcc-7, os: ubuntu-20.04, buildType: Debug, coverage: true }
4949 - { compiler: clang, os: macos-13, buildType: Debug, boostVersion: 1.74.0 } # Multiple bugs with recent OSX until 1.74
5050 # Latest GCC
51- - { compiler: gcc-13, os: ubuntu-22 .04, buildType: Debug, boostVersion: 1.73 .0 }
51+ - { compiler: gcc-13, os: ubuntu-24 .04, buildType: Debug, boostVersion: 1.87 .0 }
5252 # Latest Clang
5353 - { compiler: clang-12, os: ubuntu-22.04, buildType: Debug, boostVersion: 1.73.0 }
5454 # Windows
5555 - { compiler: msvc, os: windows-2019, buildType: Debug }
56+ - { compiler: msvc, os: windows-2022, buildType: Debug, boostVersion: 1.87.0 }
5657
5758 runs-on : ${{matrix.os}}
5859
7980 path : external/libendian
8081 - name : Cache dependencies
8182 if : " !startsWith(runner.os, 'Windows')"
82- uses : actions/cache@v2
83+ uses : actions/cache@v4
8384 with :
8485 path : ${{env.DEPS_DIR}}
8586 key : ${{matrix.os}}-${{matrix.compiler}}-${{env.BOOST_VERSION}}
@@ -107,9 +108,9 @@ jobs:
107108 run : choco install wget
108109 - name : Setup cmake
109110 if : " !startsWith(runner.os, 'Windows')"
110- uses : jwlawson/actions-setup-cmake@v1.13
111+ uses : jwlawson/actions-setup-cmake@v1
111112 with :
112- cmake-version : ' 3.9 .x'
113+ cmake-version : ' 3.20 .x'
113114
114115 - name : Setup CCache
115116 if : " !startsWith(runner.os, 'Windows')"
0 commit comments