Skip to content

Fixing CIΒ #468

Open
Open
@bsamuel-ui

Description

@bsamuel-ui

The biggest blocker to timely releases is the state of the CI.

Issues with CI

  • Builds are failing on windows
  • Builds take 30 minutes
  • Maintainers have limited access to CI machines

Options

Sticking with what we've got

  • Effort: 0
  • Con: All of the above

Set up new appveyor account and fix it there

  • Effort: probably less than github actions
  • Risk: I haven't used appveyor
  • Con: Only addresses windows issues

Github actions

  • Effort: rewrite the CI config
  • Pro: runners for MacOS, Windows, Linux
  • Possible benefit: forks can run their own CI? (Can we confirm this?)
  • Risk: Can we get prebuilt pythons? If not, building is still sloooow
  • Warm embrace of: github's vertical integration

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions