diff --git a/.github/workflows/visual.yml b/.github/workflows/visual.yml index beb296ca7..0d27c31eb 100644 --- a/.github/workflows/visual.yml +++ b/.github/workflows/visual.yml @@ -47,7 +47,7 @@ jobs: - name: Start project working-directory: ${{ env.DRUPAL_ROOT }} - run: docker compose up -d --wait && sleep 5 + run: docker compose --profile testing up -d --wait && sleep 5 - name: Setup Drupal working-directory: ${{ env.DRUPAL_ROOT }} @@ -58,8 +58,9 @@ jobs: docker compose exec app bash -c "drush en helfi_test_content -y" - name: Run tests - working-directory: ${{ env.DRUPAL_ROOT }} run: | - NODE_VERSION=$(cat $THEME_FOLDER/.nvmrc 2>/dev/null) - docker run --rm --name helfi-node -v $(pwd):/app -w /app/public/themes/contrib/$THEME_NAME node:$NODE_VERSION npm run fast-reference + NODE_VERSION=$(cat.nvmrc 2>/dev/null) + docker run --rm --name helfi-node -v $(pwd):/app -w $(pwd) node:$NODE_VERSION npm install + docker run --rm --name helfi-node -v $(pwd):/app -w $(pwd) node:$NODE_VERSION npm run fast-reference + docker run --rm --name helfi-node -v $(pwd):/app -w $(pwd) node:$NODE_VERSION npm run fast-test