From 579ec2a59ae00d3d62c1b720e49ca98187101c19 Mon Sep 17 00:00:00 2001 From: Simon Deziel Date: Wed, 2 Oct 2024 15:40:45 -0400 Subject: [PATCH] github: fix integration tests in CI Signed-off-by: Simon Deziel --- .github/workflows/tests.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f016d321..02ab7e19 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -87,15 +87,19 @@ jobs: - name: Install dependencies run: | set -x - pip install --upgrade pip tox codecov + python3 -m venv venv + . ./venv/bin/activate + ./venv/bin/pip install --require-virtualenv --upgrade pip tox codecov - name: Coverage run: | + . ./venv/bin/activate tox -e coverage codecov - name: Integration run: | + . ./venv/bin/activate integration/run-integration-tests publish: