v3.0.0
What's Changed
- Added an opt-in end-to-end test job to the reusable deploy workflow.
- Added optional Playwright browser installation through the
playwright-browsersinput. - Run end-to-end tests in parallel with build, typecheck, lint, and unit jobs.
- Gate staging and production deployments on the end-to-end test result.
- Updated reusable workflow and setup action examples to use the
v3major tag.
Migration Notes
- Update workflow references to
Perdolique/automations/.github/workflows/deploy.yml@v3. - Set
test-e2e-commandto the pnpm script that runs end-to-end tests. - Set
playwright-browserswhen the end-to-end job needs Playwright browsers installed.
Full Changelog: v2.0.0...v3.0.0