From f6133a9f1f965d89676a33c4a39b3df09373b929 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Mon, 15 Aug 2022 23:08:05 +0300 Subject: [PATCH] Update ci.yml --- .github/workflows/ci.yml | 53 +++++++++++++++++++++++----------------- 1 file changed, 30 insertions(+), 23 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 188a9ff..0d34099 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,19 +34,22 @@ jobs: os: ubuntu-18.04 - toolset: gcc-8 cxxstd: "03,11,14,17,2a" - os: ubuntu-18.04 + os: ubuntu-20.04 install: g++-8 - toolset: gcc-9 cxxstd: "03,11,14,17,2a" os: ubuntu-20.04 - toolset: gcc-10 cxxstd: "03,11,14,17,2a" - os: ubuntu-20.04 + os: ubuntu-22.04 install: g++-10 - toolset: gcc-11 cxxstd: "03,11,14,17,2a" - os: ubuntu-20.04 - install: g++-11 + os: ubuntu-22.04 + - toolset: gcc-12 + cxxstd: "03,11,14,17,20,2b" + os: ubuntu-22.04 + install: g++-12 - toolset: clang compiler: clang++-3.9 cxxstd: "03,11,14" @@ -94,9 +97,19 @@ jobs: compiler: clang++-12 cxxstd: "03,11,14,17,2a" os: ubuntu-20.04 + - toolset: clang + compiler: clang++-13 + cxxstd: "03,11,14,17,20,2b" + os: ubuntu-22.04 + install: clang-13 + - toolset: clang + compiler: clang++-14 + cxxstd: "03,11,14,17,20,2b" + os: ubuntu-22.04 + install: clang-14 - toolset: clang cxxstd: "03,11,14,17,2a" - os: macos-10.15 + os: macos-latest runs-on: ${{matrix.os}} @@ -200,9 +213,8 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-18.04 - - os: ubuntu-20.04 - - os: macos-10.15 + - os: ubuntu-latest + - os: macos-latest runs-on: ${{matrix.os}} @@ -246,9 +258,8 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-18.04 - - os: ubuntu-20.04 - - os: macos-10.15 + - os: ubuntu-latest + - os: macos-latest runs-on: ${{matrix.os}} @@ -302,9 +313,8 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-18.04 - - os: ubuntu-20.04 - - os: macos-10.15 + - os: ubuntu-latest + - os: macos-latest runs-on: ${{matrix.os}} @@ -356,9 +366,8 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-18.04 - - os: ubuntu-20.04 - - os: macos-10.15 + - os: ubuntu-latest + - os: macos-latest runs-on: ${{matrix.os}} @@ -382,9 +391,8 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-18.04 - - os: ubuntu-20.04 - - os: macos-10.15 + - os: ubuntu-latest + - os: macos-latest runs-on: ${{matrix.os}} @@ -417,9 +425,8 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-18.04 - - os: ubuntu-20.04 - - os: macos-10.15 + - os: ubuntu-latest + - os: macos-latest runs-on: ${{matrix.os}}