mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-01-26 19:09:52 +00:00
## Summary - Remove `setup-frontend` action from `merge-reports` job - Use `npx @playwright/test` instead of `pnpm exec playwright` ## Why The `merge-reports` job was spending ~16-18s on `pnpm install` just to run a CLI command that takes ~3s. Since `npx` is pre-installed on GitHub runners, we can eliminate the setup overhead entirely. **Expected savings: ~16-18 seconds per CI run** ## Test Plan - [ ] Verify merge-reports job completes successfully - [ ] Verify HTML report is generated and uploaded correctly - [ ] Compare job timing before/after ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-8030-perf-ci-remove-unnecessary-pnpm-install-from-merge-reports-job-2e76d73d36508134b3e6c11726170f64) by [Unito](https://www.unito.io)