Brutkey

✧✦Catherine✦✧
@whitequark@mastodon.social

something that i'm concerned about and which may prove itself to be true is that it's economically impossible to run a git forge offering free CI runners. it's obvious that github's are subsidized in much the same way early uber subsidized rider costs, which is concerning because they'll crank down restirctions, yes, but also because it might just not be a ... serviceable offer

✧✦Catherine✦✧
@whitequark@mastodon.social

was i aware that i'm relying on subsidized and potentially unsustainable CI infrastructure while investing a lot of effort into that infrastructure? yes, fully, for a good number of years

i just think that testing your software today and tomorrow is important even if five years from now you'll stop being able to test it entirely

i expect it'll be snowing in hell long before any OSS-focused forge will offer windows and macos runners, for example


Demi Marie Obenour
@alwayscurious@infosec.exchange

@whitequark@mastodon.social I think it is completely reasonable to make Windows and macOS support a proprietary feature and charge for it.

David Chisnall (*Now with 50% more sarcasm!*)
@david_chisnall@infosec.exchange

@whitequark@mastodon.social

It's even more annoying. We're using Cirrus CI for a bunch of things, because they're more flexible than GitHub Actions: longer timeouts, bigger disks, and support for FreeBSD. Oh, and AArc64, so we can build dev containers for Arm and x86 systems. But they provide only GitHub integration.

I'm also concerned about their sustainability. They can manage compute for you if you buy compute credits from them, but they also let you use a cloud account that they will deploy things on directly. We're doing the latter because it's around 10% of the cost of giving them money. If it were 50% the cost, I'd just throw money at them.