From 32f9229ef8d18ded56a63050413517abd3789768 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Thu, 5 Dec 2024 17:34:04 +0000 Subject: [PATCH] Fix nightly tests --- .github/workflows/nightly.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 1309dd468..eb3001987 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -67,13 +67,15 @@ jobs: uses: ./.github/actions/install-aiida-core with: python-version: '3.11' + from-lock: 'true' - name: Setup environment - run: .github/workflows/setup.sh + # NOTE: virtual env in .venv created by uv in previous step + run: source .venv/bin/activate && .github/workflows/setup.sh - name: Run tests id: tests - run: .github/workflows/tests_nightly.sh + run: source .venv/bin/activate && .github/workflows/tests_nightly.sh - name: Slack notification # Always run this step (otherwise it would be skipped if any of the previous steps fail) but only if the @@ -118,18 +120,19 @@ jobs: uses: ./.github/actions/install-aiida-core with: python-version: '3.11' + from-lock: 'true' - name: Setup SSH on localhost - run: .github/workflows/setup_ssh.sh + run: source .venv/bin/activate && .github/workflows/setup_ssh.sh - name: Suppress RabbitMQ version warning - run: verdi config set warnings.rabbitmq_version False + run: uv run verdi config set warnings.rabbitmq_version False - name: Run tests id: tests env: AIIDA_WARN_v3: 0 - run: pytest -s --db-backend sqlite -m 'requires_rmq' tests/ + run: uv run pytest -s --db-backend sqlite -m 'requires_rmq' tests/ - name: Slack notification # Always run this step (otherwise it would be skipped if any of the previous steps fail) but only if the