diff options
Diffstat (limited to '')
| -rw-r--r-- | .github/workflows/ci.yml | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0adfd41..4dd2e5a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,9 +4,6 @@ on: push: workflow_dispatch: -env: - BOOST_VERSION: 1.81.0 - jobs: lint: runs-on: ubuntu-latest @@ -34,12 +31,13 @@ jobs: platform: [x64, x86] configuration: [Debug, RelWithDebInfo] include: + - boost-version: 1.81.0 # MinGW builds are done on Linux, since it's more up-to-date there, and # it's much faster. - {os: ubuntu-latest, toolset: mingw} - {os: windows-2022, toolset: vs2022} - # At the moment, the 2025 image still has VS 2022. - - {os: windows-2025, toolset: vs2022} + # Boost supports VS 2026 starting with version 1.91, I think? + - {os: windows-2025, toolset: vs2026, boost-version: 1.91.0} runs-on: '${{ matrix.os }}' name: 'Build: ${{ matrix.os}} / ${{ matrix.platform }} / ${{ matrix.configuration }}' defaults: @@ -49,6 +47,7 @@ jobs: TOOLSET: '${{ matrix.toolset }}' PLATFORM: '${{ matrix.platform }}' CONFIGURATION: '${{ matrix.configuration }}' + BOOST_VERSION: '${{ matrix.boost-version }}' steps: - name: Checkout uses: actions/checkout@v6 @@ -89,6 +88,7 @@ jobs: if: github.ref == 'refs/heads/master' env: TOOLSET: mingw + BOOST_VERSION: 1.81.0 SKIP_TESTS: yes steps: # This is rather stupid. In order to build Doxygen docs, I need a working |
