feat: add playwright e2e suite and github actions ci workflow (#343)#391
feat: add playwright e2e suite and github actions ci workflow (#343)#391Francis6-git wants to merge 3 commits into
Conversation
|
hey, main was failing CI from broken auth imports + frontend parse errors. fixed and pushed to main now. please rebase to pick up the fixes: git fetch upstream
git rebase upstream/main
git push --force-with-leaseif there's a conflict, resolve it locally and we'll review once CI is green. |
|
hey, main CI is fully green now. there were several real TypeScript and test issues from #444's merge that have all been fixed. please rebase one more time: git fetch upstream
git rebase upstream/main
git push --force-with-leaseyour PR's diff should be much cleaner after this rebase since main now has the canonical versions of cancel.ts, sorobanService.ts, and the withdraw test. |
|
closing for inactivity — this has been open ~4 weeks with no contributor response after the last review. main has moved significantly since (#499 contract reconciliation, #706 auth-mock fix, ~150 new issues filed). if you want to continue this work, open a fresh PR rebased on current main. happy to review it then. join us on Telegram if you want to coordinate: https://t.me/+DOylgFv1jyJlNzM0 |
This PR introduces End-to-End (E2E) testing to the frontend and integrates it into the GitHub Actions CI pipeline. It ensures critical user flows, specifically the lifecycle of a stream are verified automatically on every pull request.
Key Changes
Technical Implementation Details
Closes #343