Skip to content

fix: CI trigger, RepoPicker CSS, E2E stability#118

Merged
neonwatty merged 2 commits intomainfrom
fix/wave1-housekeeping
Apr 18, 2026
Merged

fix: CI trigger, RepoPicker CSS, E2E stability#118
neonwatty merged 2 commits intomainfrom
fix/wave1-housekeeping

Conversation

@neonwatty
Copy link
Copy Markdown
Collaborator

Summary

Test plan

  • pnpm turbo typecheck passes
  • pnpm turbo test — 398 unit tests pass
  • E2E: 27 pass, 4 PWA skip (no prod build) — all deterministic with workers: 1
  • Visual: RepoPicker verified on 393x852 mobile viewport — names wrap, badges constrained

- Remove push:[main] CI trigger that re-ran the full suite after every
  merge (#60)
- Fix RepoPicker text truncation on mobile — add min-width:0 for proper
  flex overflow, word-break wrapping on narrow viewports, and cap badge
  width (#90)
- Fix pwa-offline E2E: skip gracefully when no production build exists
  instead of crashing the server
- Fix quick-create E2E: remove brittle "Parsing..." spinner assertion,
  update stale UI text matchers to match current component output
- Set Playwright workers:1 to eliminate flaky failures from concurrent
  next dev servers contending on CPU and .next/cache
The /created|saved/ matcher could pass on partial batch failures
like "1 issue created, 2 failed". Add explicit check that "failed"
text is not visible on the results page.
@neonwatty neonwatty added this pull request to the merge queue Apr 18, 2026
Merged via the queue into main with commit 3429bd8 Apr 18, 2026
5 checks passed
@neonwatty neonwatty deleted the fix/wave1-housekeeping branch April 18, 2026 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant