From dc790bc0939c02f5ebe76045a4142c0be02e73b2 Mon Sep 17 00:00:00 2001 From: Brenden Matthews Date: Sat, 10 Sep 2022 10:23:48 -0500 Subject: [PATCH] Take 2. --- .github/workflows/build-and-test-linux.yaml | 26 +++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-and-test-linux.yaml b/.github/workflows/build-and-test-linux.yaml index a8745c7f..a0c4075e 100644 --- a/.github/workflows/build-and-test-linux.yaml +++ b/.github/workflows/build-and-test-linux.yaml @@ -12,6 +12,7 @@ jobs: - clang - gcc compiler_version: + - 9 - 10 - 11 - 12 @@ -19,18 +20,35 @@ jobs: - 14 - 15 exclude: + - compiler: gcc + compiler_version: 12 - compiler: gcc compiler_version: 13 - compiler: gcc compiler_version: 14 - compiler: gcc compiler_version: 15 - - compiler: clang - compiler_version: 10 - - compiler: clang + - os: ubuntu-20.04 + compiler: gcc compiler_version: 11 - - compiler: clang + - os: ubuntu-22.04 + compiler: clang + compiler_version: 10 + - os: ubuntu-22.04 + compiler: clang + compiler_version: 11 + - os: ubuntu-22.04 + compiler: clang compiler_version: 12 + - os: ubuntu-20.04 + compiler: clang + compiler_version: 13 + - os: ubuntu-20.04 + compiler: clang + compiler_version: 14 + - os: ubuntu-20.04 + compiler: clang + compiler_version: 15 runs-on: ${{ matrix.os }} steps: - run: sudo apt-get -qq update