From e2b3e99c2fa80edfec6af35dc0613bf5b28b75c8 Mon Sep 17 00:00:00 2001 From: Teemu Ollakka Date: Fri, 12 Nov 2021 10:02:55 +0200 Subject: [PATCH] Fix workflow/actions submodule handling Also added new clang and gcc compilers into build matrix. --- .github/workflows/build.yml | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index be41a41..7f317a7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -69,6 +69,14 @@ jobs: CC: gcc version: "10" type: Release + - os: ubuntu-20.04 + CC: gcc + version: "11" + type: Debug + - os: ubuntu-20.04 + CC: gcc + version: "11" + type: Release # Clang - os: ubuntu-18.04 CC: clang @@ -86,13 +94,28 @@ jobs: CC: clang version: "10" type: Release + - os: ubuntu-20.04 + CC: clang + version: "11" + type: Debug + - os: ubuntu-20.04 + CC: clang + version: "11" + type: Release + - os: ubuntu-20.04 + CC: clang + version: "12" + type: Debug + - os: ubuntu-20.04 + CC: clang + version: "12" + type: Release steps: - name: Checkout repository uses: actions/checkout@v2 - - - name: Checkout submodules - uses: textbook/git-checkout-submodule-action@master + with: + submodules: "recursive" - name: Install compiler run: |