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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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