From cd422adef9ce2e3a1179e5471dacc9182d71ddee Mon Sep 17 00:00:00 2001 From: Phil Miller Date: Fri, 28 Jul 2023 16:09:55 -0700 Subject: [PATCH] #546: Fix testing process that relied on implicitly finding venv --- .github/actions/ngen-build/action.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/actions/ngen-build/action.yaml b/.github/actions/ngen-build/action.yaml index 72f8f27cc1..b61496134d 100644 --- a/.github/actions/ngen-build/action.yaml +++ b/.github/actions/ngen-build/action.yaml @@ -183,8 +183,11 @@ runs: - name: Build Targets #cmake >= 3.15 can build multiple targets run: | + # Build Targets # Disable leak detection during test enumeration export ASAN_OPTIONS=detect_leaks=false + # Activate venv so that test discovery run during build works + . .venv/bin/activate cmake --build ${{ inputs.build-dir }} --target ${{ inputs.targets }} -- -j ${{ inputs.build-cores }} shell: bash