From 0a8b79cd094bca6d08a6fc2400267dd8e9e73e34 Mon Sep 17 00:00:00 2001 From: hashlag Date: Wed, 28 Jan 2026 23:24:12 +0300 Subject: [PATCH] Make CI not to build currently unused targets: ChaosTests in Release and ChaosBenches in Debug. --- .gitea/workflows/ChaosCi.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/ChaosCi.yaml b/.gitea/workflows/ChaosCi.yaml index baa728f..4eeea91 100644 --- a/.gitea/workflows/ChaosCi.yaml +++ b/.gitea/workflows/ChaosCi.yaml @@ -17,17 +17,17 @@ jobs: sudo apt-get update sudo apt-get install -y build-essential cmake valgrind lcov - - name: Configure and build [Debug] + - name: Configure and build tests [Debug] run: | mkdir build-debug cmake -S . -B build-debug/ -D CMAKE_BUILD_TYPE=Debug - cmake --build build-debug/ + cmake --build build-debug/ -t ChaosTests - - name: Configure and build [Release] + - name: Configure and build benchmarks [Release] run: | mkdir build-release cmake -S . -B build-release/ -D CMAKE_BUILD_TYPE=Release - cmake --build build-release/ + cmake --build build-release/ -t ChaosBenches - name: Run tests run: valgrind --leak-check=full --track-origins=yes --show-leak-kinds=all ./build-debug/ChaosTests/ChaosTests