Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 1.3 KB

File metadata and controls

19 lines (13 loc) · 1.3 KB
description How to set up failed test reruns on GitHub Actions

Re-run Only Failed Tests

When a workflow fails in GitHub Actions, the failed jobs can be re-run. However, Playwright needs extra setup to rerun only the failed tests.

For GitHub Actions, Currents provides the Last Failed GitHub Action to simplify reruns with Playwright sharding or Currents Orchestration.

{% hint style="info" %} The playwright-last-failed action uses @currents/cmd as a dependency. To control which version of @currents/cmd is used, install it as a dev dependency in package.json and use npm ci (or your package manager's equivalent frozen lockfile install) in GitHub Actions. Without this, the action installs @currents/cmd globally from npm, which may pull a different version than what's pinned in your lockfile. {% endhint %}

Select the guide that matches your setup: