From b7264952b365cc57cca895b778b3bb15ae7a3ddd Mon Sep 17 00:00:00 2001 From: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com> Date: Sat, 4 Dec 2021 00:41:35 +0100 Subject: [PATCH] Error on no tests --- .github/workflows/CI.yml | 17 +++++++---------- ci/install_cmake.sh | 7 ------- 2 files changed, 7 insertions(+), 17 deletions(-) delete mode 100755 ci/install_cmake.sh diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 124c3fcd5..30c84cb15 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -43,10 +43,6 @@ jobs: with: python-version: 3.x - - name: Install CMake Linux - if: contains(matrix.os, 'ubuntu') - run: ci/install_cmake.sh - - name: Install fypp run: pip install --upgrade fypp @@ -85,7 +81,12 @@ jobs: - name: test if: ${{ contains(matrix.build, 'cmake') }} - run: ctest --test-dir ${{ env.BUILD_DIR }} --parallel --output-on-failure + run: >- + ctest + --test-dir ${{ env.BUILD_DIR }} + --parallel + --output-on-failure + --no-tests=error - name: Install project if: ${{ contains(matrix.build, 'cmake') }} @@ -123,10 +124,6 @@ jobs: with: python-version: 3.x - - name: Install CMake Linux - if: contains(matrix.os, 'ubuntu') - run: ci/install_cmake.sh - - name: Prepare for cache restore (OSX) if: contains(matrix.os, 'macos') run: | @@ -197,7 +194,7 @@ jobs: if: failure() - name: test - run: ctest --parallel --output-on-failure + run: ctest --parallel --output-on-failure --no-tests=error working-directory: build - name: Install project diff --git a/ci/install_cmake.sh b/ci/install_cmake.sh deleted file mode 100755 index 9afe1e299..000000000 --- a/ci/install_cmake.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash - -set -ex - -wget -qO- https://github.com/Kitware/CMake/releases/download/v3.16.3/cmake-3.16.3-Linux-x86_64.tar.gz | sudo tar xz --strip=1 -C /usr/local/ -which cmake -cmake --version