aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2026-06-13 00:05:45 +0200
committerEgor Tensin <egor@tensin.name>2026-06-13 00:05:45 +0200
commit3ca0b21f99b208632237ef237c4ac7dbba646744 (patch)
tree8055e7d97548015cb34a3523e65550a200208cc5 /.github/workflows/ci.yml
parentunify my .clang-format files (diff)
downloadmath-server-3ca0b21f99b208632237ef237c4ac7dbba646744.tar.gz
math-server-3ca0b21f99b208632237ef237c4ac7dbba646744.zip
workflows/ci: windows-2025 ships with VS 2026 now
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: