From 075c09aa4c01405da69f7b4c1eeee5696373e6a6 Mon Sep 17 00:00:00 2001 From: Konstantin Korotkov Date: Thu, 15 Aug 2024 09:56:52 +0300 Subject: [PATCH] Enable tests in CI --- .github/workflows/netlicesning-client-ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/netlicesning-client-ci.yml b/.github/workflows/netlicesning-client-ci.yml index a0b821f..7d76e30 100644 --- a/.github/workflows/netlicesning-client-ci.yml +++ b/.github/workflows/netlicesning-client-ci.yml @@ -21,13 +21,17 @@ jobs: apt-get update apt-get upgrade -y - name: Install required dependencies - run: apt-get install -y git g++ cmake libcurl4-openssl-dev + run: apt-get install -y git g++ cmake libcurl4-openssl-dev boost - name: Build with CMake run: | mkdir build cd build - cmake .. + cmake .. -DBUILD_TESTS=yes make + - name: Run tests + run: | + cd tests + ./run_tests - name: Run Demo App run: | cd build