From 98f7acb73062b554cc21a86cfea76f90ca8b1dd5 Mon Sep 17 00:00:00 2001 From: SergeySeroshtan Date: Sun, 1 Dec 2024 22:02:13 -0500 Subject: [PATCH] test builds 4 --- .github/workflows/build-linux.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index 83fa62765..a2472fe0e 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -14,8 +14,7 @@ jobs: sudo apt install valgrind cloc python3-pip python3-venv - name: Configure project run: > - python3 -m venv .venv && - . .venv/bin/activate && + python3 -m venv .venv && . .venv/bin/activate && cmake -S. -Bbuild -DENABLE_HEAVY_TESTS=OFF -DVIRGIL_C_MT_TESTING=OFF @@ -23,7 +22,9 @@ jobs: -DVIRGIL_POST_QUANTUM=ON -DVIRGIL_PROGRAMS=ON - name: Build for memcheck - run: cmake --build build -- -j$(nproc) + run: | + python3 -m venv .venv && . .venv/bin/activate + cmake --build build -- -j$(nproc) - name: Run memcheck working-directory: build run: | @@ -31,6 +32,7 @@ jobs: cat Testing/Temporary/MemoryChecker.*.log - name: Build multi-threading tests run: | + python3 -m venv .venv && . .venv/bin/activate cmake -S. -Bbuild -DVIRGIL_C_MT_TESTING=ON cmake --build build -- -j$(nproc) - name: Run multi-threading tests