From b265ab254b23edca357fcecbd0afade26d5a66ac Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Mon, 25 Jan 2021 12:24:09 +0300 Subject: project.ci: auto-fill --toolset from environment --- .github/workflows/ci_github.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci_github.yml b/.github/workflows/ci_github.yml index 9f1b71e..4d6f58c 100644 --- a/.github/workflows/ci_github.yml +++ b/.github/workflows/ci_github.yml @@ -15,17 +15,19 @@ jobs: strategy: matrix: os: [ubuntu-18.04, windows-2019] + toolset: [gcc, clang, msvc] configuration: [Debug, Release] - include: - # Prettier run names. - - {os: ubuntu-18.04, name: Ubuntu} - - {os: windows-2019, name: VS 2019} + exclude: + - {os: ubuntu-18.04, toolset: msvc} + - {os: windows-2019, toolset: gcc} + - {os: windows-2019, toolset: clang} runs-on: '${{ matrix.os }}' - name: '${{ matrix.name }} / ${{ matrix.configuration }}' + name: '${{ matrix.os }} / ${{ matrix.toolset }} / ${{ matrix.configuration }}' env: + toolset: '${{ matrix.toolset }}' platform: x64 configuration: '${{ matrix.configuration }}' boost_version: 1.72.0 -- cgit v1.2.3