Playwright-skill playwright-ci
Production-ready CI/CD configurations for Playwright — GitHub Actions, GitLab CI, CircleCI, Azure DevOps, Jenkins, Docker, parallel sharding, reporting, code coverage, and global setup/teardown.
install
source · Clone the upstream repo
git clone https://github.com/testdino-hq/playwright-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/testdino-hq/playwright-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/ci" ~/.claude/skills/testdino-hq-playwright-skill-playwright-ci && rm -rf "$T"
manifest:
ci/SKILL.mdsource content
Playwright CI/CD
Ship reliable tests in every pipeline — CI-specific patterns for speed, stability, and actionable reports.
9 guides covering CI/CD setup, parallel execution, containerized runs, reporting, and infrastructure patterns for all major CI providers.
Golden Rules
in CI only — surface flakiness in pipelines, not locallyretries: 2
— capture rich debugging artifacts without slowing every runtraces: 'on-first-retry'- Shard across runners —
splits tests evenly; scale horizontally, not vertically--shard=N/M - Cache browser binaries —
keyed on Playwright version~/.cache/ms-playwright - Upload artifacts on failure — traces, screenshots, and HTML reports as CI artifacts
- Use the official Docker image —
has all OS deps pre-installedmcr.microsoft.com/playwright:v* - Global setup for auth — run login once in
, reuseglobalSetup
across workersstorageState - Fail fast, debug later — keep CI runs short; use trace viewer and HTML reports to investigate
Guide Index
CI Providers
| Provider | Guide |
|---|---|
| GitHub Actions | ci-github-actions.md |
| GitLab CI | ci-gitlab.md |
| CircleCI / Azure DevOps / Jenkins | ci-other.md |
Execution & Scaling
| Topic | Guide |
|---|---|
| Parallel execution & sharding | parallel-and-sharding.md |
| Docker & containers | docker-and-containers.md |
| Multi-project config | projects-and-dependencies.md |
Reporting & Setup
| Topic | Guide |
|---|---|
| Reports & artifacts | reporting-and-artifacts.md |
| Code coverage | test-coverage.md |
| Global setup/teardown | global-setup-teardown.md |