Drops the CircleCI pipeline and Now (Zeit) deployment in favour of GitHub Actions.
What the old pipeline did is captured in docs/legacy-ci.md before removal, so the new workflow
(.github/workflows/ci.yml) can be checked against it and nothing that mattered gets silently
dropped.
The new workflow covers install, build and unit tests as an always-on job, plus an e2e job once the
Playwright suite lands. It is expected to fail for a while, since it calls conventional v2 scripts
that several other in-flight changes are introducing in parallel — that's expected and by design,
not a regression to fix here, and it is not a required check until it turns green end to end.
Drops the CircleCI pipeline and Now (Zeit) deployment in favour of GitHub Actions.
What the old pipeline did is captured in
docs/legacy-ci.mdbefore removal, so the new workflow(
.github/workflows/ci.yml) can be checked against it and nothing that mattered gets silentlydropped.
The new workflow covers install, build and unit tests as an always-on job, plus an e2e job once the
Playwright suite lands. It is expected to fail for a while, since it calls conventional v2 scripts
that several other in-flight changes are introducing in parallel — that's expected and by design,
not a regression to fix here, and it is not a required check until it turns green end to end.