Skip to content

Migrate CI from CircleCI/Now to GitHub Actions #112

Description

@randomdevpete

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions