Skip to content

ci: Future of macOS and Windows MSVC CI tasks #28098

@maflcko

Description

@maflcko

Cirrus CI will cap the community cluster, see https://cirrus-ci.org/blog/2023/07/17/limiting-free-usage-of-cirrus-ci/ .

Thus, someone would have to sponsor an amount of roughly 5kUSD/mo for those two tasks. Not sure if this is worth it, given that appveyor CI used to cost 50 USD/mo. Also, I am not sure if a sponsor can be found. Personally, I don't use macOS nor Windows, and I can't recommend it to anyone, so I don't mind if the tasks are removed. Though, I am opening this issue to gather feedback and alternatives.

cc @jonasnick @real-or-random (You'll probably have to do something about this as well)

The alternatives I can see (someone would have to implement them):

  • Someone sets up Windows+macOS VMs and connects them to the bitcoin and bitcoin-core Cirrus CI account as a persistent worker. (I've only tested this with Linux, so no idea if it works)
  • Go back to appveyor, which was 50 USD/mo. (See removal commit e7c6ed6)
  • Use GitHub Actions CI?
  • Something else?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions