fix(ci): install playwright linux deps and pin integration runner
All checks were successful
CICD Start / Sanity and Base Decision (pull_request) Successful in 18s

This commit is contained in:
copilotcoder
2026-06-17 11:30:10 -04:00
parent d8ac735eda
commit 696db6ddb9
2 changed files with 14 additions and 2 deletions

View File

@@ -270,8 +270,8 @@ jobs:
integration-tests:
name: Integration Tests
# Use ubuntu-act runner pool for consistent availability.
runs-on: ubuntu-act
# Pin integration tests to high-memory worker to reduce setup-stage runner churn.
runs-on: ubuntu-act-8gb
timeout-minutes: 20
needs: [setup, backend-tests]
steps:

View File

@@ -62,6 +62,18 @@ RUN apt-fast update && apt-fast install -y \
software-properties-common \
build-essential \
openssh-client \
# Playwright Chromium runtime dependencies (Linux)
libnspr4 \
libnss3 \
libatk1.0-0 \
libatspi2.0-0 \
libxcomposite1 \
libxdamage1 \
libxfixes3 \
libxrandr2 \
libgbm1 \
libxkbcommon0 \
libasound2 \
tzdata \
&& rm -rf /var/lib/apt/lists/*