pramodkumaryadav/RunWright

A GitHub Action to run Playwright tests optimally and within time limits

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Aug 13, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: pramodkumaryadav/runwright@f242ddb24373aeecc63ff9131960bb5f86474a1a # v2.1.5

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
total-run-time-in-minsDesired total test run time in minutes (minimum 1 min)yes
pw-command-to-executePlaywright command to run tests (e.g., "npx playwright test")yes
fully-parallelWhether Playwright is configured with fullyParallel=true (default: true). Set to false if fullyParallel=false in playwright.confignotrue
namedescription
dynamic-matrixDynamic matrix array for parallel runner strategy
test-load-distribution-jsonJSON object containing test distribution across runners
recommended-workersOptimal number of workers per runner based on CPU cores
parallelism-modeThe parallelism mode being used (individual for fullyParallel=true, file-level for fullyParallel=false)