Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 796 Bytes

ROLLING.md

File metadata and controls

18 lines (12 loc) · 796 Bytes

Rolling Playwright-dotnet

Pre-requisites

Install .NET SDK 8 with installer: https://dotnet.microsoft.com/download/dotnet/8.0

Rolling

  1. Checkout the upstream main/release branch of the playwright repository.
  2. Checkout the main/release branch of the playwright-dotnet repository.
  3. Pick the latest driver from GitHub Action where you want to roll to. For releases, it should be 1.X.Y. For main branch, it should be something like 1.X.Y-<timestamp>.
  4. By default it will pick the playwright project from ../playwright. You can override it by setting the PW_SRC_DIR environment variable.
./build.sh --roll <driver-version>

This will complete the entire process (download and set the new driver, re-generate API and transport channels, update the README).