Problem/Feature
In CI logs, the Shopify CLI auth output shows green checkmarks (✔ Logged in.) because it uses ANSI color codes. But Playwright's test results show plain white checkmarks (✓ 1 tests/app-deploy.spec.ts...) because the default list reporter doesn't emit ANSI colors in CI. We want the checkmarks here to also be green for better UX.
Proposed Solution
Add ['github'] to the reporter list in packages/e2e/playwright.config.ts. The built-in github reporter emits ::notice / ::error annotations that GitHub Actions renders with proper coloring and links to test files.
reporter: [['list'], ['github']]
One-line config change, no test code changes.
Problem/Feature
In CI logs, the Shopify CLI auth output shows green checkmarks (
✔ Logged in.) because it uses ANSI color codes. But Playwright's test results show plain white checkmarks (✓ 1 tests/app-deploy.spec.ts...) because the defaultlistreporter doesn't emit ANSI colors in CI. We want the checkmarks here to also be green for better UX.Proposed Solution
Add
['github']to the reporter list inpackages/e2e/playwright.config.ts. The built-ingithubreporter emits::notice/::errorannotations that GitHub Actions renders with proper coloring and links to test files.One-line config change, no test code changes.