From 54c6c1554fa59d9501176303912e6f65eba2c793 Mon Sep 17 00:00:00 2001 From: Jacob Nesbitt Date: Thu, 28 Apr 2022 14:55:03 -0400 Subject: [PATCH] Install git before pyppeteer and puppeteer tests --- .github/workflows/frontend-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/frontend-ci.yml b/.github/workflows/frontend-ci.yml index 03f8d4f0a..5371c3b35 100644 --- a/.github/workflows/frontend-ci.yml +++ b/.github/workflows/frontend-ci.yml @@ -60,7 +60,7 @@ jobs: install_directory: web install_command: yarn install test_directory: . - test_command: tox -e test-pyppeteer + test_command: apt install -y git && tox -e test-pyppeteer env: DJANGO_DATABASE_URL: postgres://postgres:postgres@postgres:5432/django DJANGO_CELERY_BROKER_URL: amqp://rabbitmq:5672/ @@ -144,6 +144,9 @@ jobs: with: python-version: '3.9' + - name: Install git + run: apt install -y git + - name: Install latest version of pip run: pip install --upgrade pip @@ -155,7 +158,7 @@ jobs: - name: Install dandi-api dependencies if: steps.pip-cache.outputs.cache-hit != 'true' - run: pip install --upgrade --upgrade-strategy eager -e .[dev] + run: pip install --upgrade --upgrade-strategy eager .[dev] - name: Apply migrations to API server run: python manage.py migrate