From a49992358464a505c7ba4f45ab7dddd3c0a9d7dc Mon Sep 17 00:00:00 2001 From: Sietse Snel Date: Tue, 30 Jul 2024 17:41:28 +0200 Subject: [PATCH] Smoke tests: update portal dependencies Update portal dependencies when running smoke tests, in case new dependencies have been added in a PR, or existing ones have been modified. --- .github/workflows/smoke-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/smoke-test.yml b/.github/workflows/smoke-test.yml index e7beab12..2b328e52 100644 --- a/.github/workflows/smoke-test.yml +++ b/.github/workflows/smoke-test.yml @@ -85,6 +85,7 @@ jobs: docker exec portal.yoda sh -c 'set -x ; cd /var/www/yoda && git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*" && git pull' docker exec portal.yoda sh -c 'set -x ; cd /var/www/yoda && git checkout ${{ steps.extract_branch.outputs.branch }}' docker exec portal.yoda sh -c 'set -x ; cd /var/www/yoda && git status' + docker exec portal.yoda sh -c 'set -x ; cd /var/www/yoda && . venv/bin/activate && pip3 install -r requirements.txt' docker exec portal.yoda sh -c 'set -x ; touch /var/www/yoda/*.wsgi' - name: Check if portal is answering at all