Remix.run Logo
throwuxiytayq 14 hours ago

They’re free, too. If your project is public, you can spin up dozens (hundreds?) of jobs (10 or so of which will run in parallel) on every push and Microsoft casually pays for it. I’d love to move off GH but I would have to significantly reduce my CI usage (before you ask - already more optimized than anything you usually see) or pay quite a lot for my hobby projects.

taminka 13 hours ago | parent | next [-]

might be a silly question, but isn't macos relatively easily virtualisable? i understand it's not done commercially bc of licensing issues, but is there a piece of software where you just get a vps or two and virtualise all of your build targets yourself, so your ci bill is just the vps bill?

throwuxiytayq 12 hours ago | parent [-]

Virtualizing macOS on non-Apple hardware is illegal. That, and in between the costs of hardware (even assuming I breach their licence and go non-Apple) and the costs of electricity, this quickly becomes a sizeable time and cash investment.

VPS bills accumulate. I must have saved hundreds or thousands of dollars by not hosting this myself over the years.

tombert 13 hours ago | parent | prev [-]

Genuine question: Have you considered moving to your own server?

I ran Forejo for a bit, but I made the mistake of trying to use Jenkins for CI, which is very annoying for someone who really doesn't doesn't enjoy devops work.

throwuxiytayq 12 hours ago | parent [-]

I have - both considered it and actually did it for a while.

A few years, one hack, and a couple of apartment changes later, my server is behind on maintenance and lying somewhere waiting for me to set it up and update it. Meanwhile, my free action workflows just keep working. On a good day, at least - Microsoft’s SLA is like one 9 and it’s on the wrong side of the comma.

tombert 11 hours ago | parent [-]

I have one of those free Oracle cloud instances with 24 gigs of RAM; I've considered hosting there, but for now I just use Sourcehut.

There definitely is value in "it's hosted somewhere that's not my house" though.

throwuxiytayq 11 hours ago | parent [-]

24 GB does sound pretty sweet. I’ll check if they still offer that, thanks. The price of having to accept an Oracle EULA might just be higher than anything else mentioned thus far, though.