summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAtlasLinden <114031241+AtlasLinden@users.noreply.github.com>2025-05-14 14:25:36 -0700
committerGitHub <noreply@github.com>2025-05-14 14:25:36 -0700
commita8897407095c4901275e8aacfc55a28e56e2e2c6 (patch)
treec9cdd7d7a44abe8c2bae0fcbabbee7d46d8a2322
parent33fb7903f9a0fd83a71dbaeb9101bd4a53014f48 (diff)
Account for further Playwright dependencies in .venv
-rw-r--r--.github/workflows/qatest.yaml20
1 files 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)