From 7a2cba4d3b2a74e7a4e2568c651efc6057040c2f Mon Sep 17 00:00:00 2001 From: Daniel Chappuis Date: Wed, 4 Aug 2021 15:58:26 +0200 Subject: [PATCH] Working on Github Actions --- .github/workflows/build-and-test.yml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 7edd184b..6f0470fb 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -76,6 +76,30 @@ jobs: cxx: "clang++", generators: "Ninja" } + - { + name: "Windows / MSVC (Debug, Single Precision)", + os: windows-latest, + build_type: "Debug", + cc: "cl", + cxx: "cl", + generators: "Visual Studio 16 2019" + } + - { + name: "Windows / MinGW (Debug, Single Precision)", + os: windows-latest, + build_type: "Debug", + cc: "gcc", + cxx: "g++", + generators: "Ninja" + } + - { + name: "MacOS / Clang (Release, Single Precision)", + os: macos-latest, + build_type: "Release", + cc: "clang", + cxx: "clang++", + generators: "Ninja" + } - { name: "Code Coverage", os: ubuntu-latest, @@ -107,7 +131,7 @@ jobs: if: startsWith(matrix.config.os, 'ubuntu') run: | sudo apt-get update - sudo apt-get install ninja-build cmake + sudo apt-get install ninja-build cmake lcov ninja --version cmake --version gcc --version