aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/basic.yml2
-rw-r--r--.github/workflows/boost_toolsets.yml19
-rw-r--r--.github/workflows/msvc_versions.yml10
3 files changed, 19 insertions, 12 deletions
diff --git a/.github/workflows/basic.yml b/.github/workflows/basic.yml
index 492e6c2..1354543 100644
--- a/.github/workflows/basic.yml
+++ b/.github/workflows/basic.yml
@@ -34,7 +34,7 @@ jobs:
- macos-15
- macos-26
include:
- - boost-version: 1.78.0
+ - boost-version: 1.91.0
runs-on: '${{ matrix.os }}'
name: 'Image: ${{ matrix.os }}'
defaults:
diff --git a/.github/workflows/boost_toolsets.yml b/.github/workflows/boost_toolsets.yml
index ca65946..1521fac 100644
--- a/.github/workflows/boost_toolsets.yml
+++ b/.github/workflows/boost_toolsets.yml
@@ -10,8 +10,8 @@ jobs:
matrix:
boost-version:
- 1.72.0
- - 1.80.0
- - 1.88.0
+ - 1.82.0
+ - 1.91.0
toolset:
- auto
- clang
@@ -31,15 +31,15 @@ jobs:
- {os: ubuntu-latest, name: Ubuntu}
# Target platform.
- {boost-version: 1.72.0, platform: x86}
- - {boost-version: 1.80.0, platform: x64}
- - {boost-version: 1.88.0, platform: x86}
+ - {boost-version: 1.82.0, platform: x64}
+ - {boost-version: 1.91.0, platform: x86}
# Configuration.
- {boost-version: 1.72.0, configuration: Debug}
- - {boost-version: 1.80.0, configuration: Release}
- - {boost-version: 1.88.0, configuration: RelWithDebInfo}
+ - {boost-version: 1.82.0, configuration: Release}
+ - {boost-version: 1.91.0, configuration: RelWithDebInfo}
# Some Boost libraries commonly used by me.
- - libraries: filesystem program_options regex system
+ - libraries: filesystem program_options regex
exclude:
# Ubuntu: no MSVC/clang-cl.
@@ -51,6 +51,9 @@ jobs:
# against different Visual Studio versions.
- {os: windows-2022, toolset: gcc}
- {os: windows-2022, toolset: mingw}
+ # Boost only supports VS 2026 starting with 1.91, I think.
+ - {os: windows-2025, boost-version: 1.72.0}
+ - {os: windows-2025, boost-version: 1.82.0}
runs-on: '${{ matrix.os }}'
@@ -64,7 +67,7 @@ jobs:
&& (matrix.toolset == 'auto'
|| matrix.toolset == 'clang-cl'
|| matrix.toolset == 'msvc')
- && matrix.boost-version < '1.80.0'
+ && matrix.boost-version < '1.82.0'
)
}}
diff --git a/.github/workflows/msvc_versions.yml b/.github/workflows/msvc_versions.yml
index 7bd28f0..77b9c91 100644
--- a/.github/workflows/msvc_versions.yml
+++ b/.github/workflows/msvc_versions.yml
@@ -11,16 +11,20 @@ jobs:
toolset:
- msvc143
- vs2022
+ - msvc145
+ - vs2026
include:
# Runner image.
- {toolset: msvc143, os: windows-2022}
- - {toolset: vs2022, os: windows-2025}
+ - {toolset: vs2022, os: windows-2022}
+ - {toolset: msvc145, os: windows-2025}
+ - {toolset: vs2026, os: windows-2025}
# Boost version.
- - boost-version: 1.78.0
+ - boost-version: 1.91.0
# Some Boost libraries commonly used by me.
- - libraries: filesystem program_options regex system test
+ - libraries: filesystem program_options regex test
# Build settings.
- platform: x64