Documentation site for E2E on Rails, the Rails test bridge for Cypress and Playwright.
The site mirrors the React on Rails docs publication model:
- Canonical docs live in
shakacode/cypress-playwright-on-rails. - This repo syncs those docs into
content/upstream/. npm run prepare:docscopies synced docs into the Docusaurus app.- GitHub Actions rebuilds on push, PR, manual dispatch, and
docs-updatedrepository-dispatch events from the gem repo.
npm install
npm --prefix prototypes/docusaurus install
E2E_ON_RAILS_REPO=/Users/justin/.codex/worktrees/4ca4/cypress-playwright-on-rails npm run build:full
npm run devnpm run sync:docs- sync docs from the gem repo.npm run prepare:docs- copy synced docs/assets into Docusaurus.npm run audit:docs- validate required docs, assets, and sidebar entries.npm run build:full- sync, prepare, audit, and build the static site.npm run cloudflare:deploy- build and deploy with Wrangler.