aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml9
1 files changed, 6 insertions, 3 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 64e3166..55283e1 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -27,12 +27,15 @@ jobs:
build:
strategy:
matrix:
- toolset: [gcc, vs2022]
+ toolset: [gcc, vs2022, vs2026]
platform: [x64, x86]
configuration: [Debug, Release]
include:
+ - boost-version: 1.81.0
- {toolset: gcc, os: ubuntu-latest}
- - {toolset: vs2022, os: windows-2025}
+ - {toolset: vs2022, os: windows-2022}
+ # Boost supports VS 2026 starting with version 1.91, I think?
+ - {toolset: vs2026, os: windows-2025, boost-version: 1.91.0}
exclude:
# 32-bit Linux builds, meh.
- {toolset: gcc, platform: x86}
@@ -42,7 +45,7 @@ jobs:
TOOLSET: '${{ matrix.toolset }}'
PLATFORM: '${{ matrix.platform }}'
CONFIGURATION: '${{ matrix.configuration }}'
- BOOST_VERSION: 1.81.0
+ BOOST_VERSION: '${{ matrix.boost-version }}'
CMAKE_FLAGS: --cmake-arg=-DMATH_SERVER_TESTS=ON
defaults:
run: