From a8897407095c4901275e8aacfc55a28e56e2e2c6 Mon Sep 17 00:00:00 2001 From: AtlasLinden <114031241+AtlasLinden@users.noreply.github.com> Date: Wed, 14 May 2025 14:25:36 -0700 Subject: Account for further Playwright dependencies in .venv --- .github/workflows/qatest.yaml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.github/workflows/qatest.yaml b/.github/workflows/qatest.yaml index 44a317efb8..14530ec824 100644 --- a/.github/workflows/qatest.yaml +++ b/.github/workflows/qatest.yaml @@ -168,9 +168,17 @@ jobs: # Install dependencies if (Test-Path -Path "requirements.txt") { + Write-Host "Installing dependencies from requirements.txt..." pip install -r requirements.txt + + # Install Playwright browsers - add this line + Write-Host "Installing Playwright browsers..." + python -m playwright install } else { - pip install outleap requests behave + pip install outleap requests behave playwright + # Install Playwright browsers - add this line + Write-Host "Installing Playwright browsers..." + python -m playwright install } - name: Fetch & Download Installer Artifact (Windows) @@ -400,9 +408,17 @@ jobs: if [ -f "requirements.txt" ]; then pip install -r requirements.txt echo "✅ Installed dependencies from requirements.txt" + + # Install Playwright browsers - add this line + echo "Installing Playwright browsers..." + python -m playwright install else - pip install outleap requests behave + pip install outleap requests behave playwright echo "⚠️ requirements.txt not found, installed basic dependencies" + + # Install Playwright browsers - add this line + echo "Installing Playwright browsers..." + python -m playwright install fi - name: Fetch & Download Installer Artifact (Mac) -- cgit v1.2.3