@lig I'm afraid that until I get free CI compute with an alternative to github, I will stay on there. It's unfortunately just too much value for free, and I reluctantly accept to be part of their machinations. Hopefully some better alternative comes along!

@beeb Github Actions aren't free for private repos. You get a bit for free. The same is true for Gitlab.
Codeberg has their CI for public (!) repos in beta. There is also Travis CI around as it has been since long time ago.

@lig looking forward to codeberg making their ci widely available, hopefully with a free tier! Travis is far from free and gitlab I heard is only slightly better than github when it comes to their openness. I had good experience with self hosting github actions workers too (at work), it was really easy to setup.

@beeb @lig

Only GOOD thing about GH actions are the fact that you are able to run CI on Mac. Small amolunt of CI providers offer that. And for free for open projects as well.

This is the point that is hard to work-around.

Convenience of actions itself -- can live without it. But if you need to provide build for mac, especially if you don't own Mac...

@winnie13ua Well, docs.gitlab.com/ee/ci/runners/ and you can have a private one. Also, there is Appflow and other proprietary solutions. When it comes to build for macOS and iOS everybody trying to rob you apparently.

Follow

@lig @winnie13ua

AFAIK you can't run MacOS/iOS on non-Apple devices, probably the higher costs for CI are due to these restrictions/licenses by Apple.

@post @lig

Yeah, that's for sure. I'm just pointing out, that you can't have it for free from other sources than GitHub. Or I don't know one. The are are some paid CI providers that offer them, at bigger price than non mac one, and that's understandable.

If anybody know where opensource project can get Mac CI it would be much appreciated.

@post @lig

By the way, I consider it really big dick move from Apple, that they are forcing devs to own Apple device, to provide any software/libs suitable for Mac/iPhone.

And this ramps up cost of development iOS apps for companies. But generates good revenue for dedicated Apple oriented devs.

@winnie13ua @post Gitlab has macOS CI runners as well. They could give them out to an Open Source project, I guess.
Also, it's possible to setup a Gitlab runner on your own hardware like your laptop or an old dedicated one and still be using Gitlab.com.

@lig @post

Interesting, that's new one.

It docs.gitlab.com/ee/ci/runners/ says it's in Beta.

That was not an option 2 year ago, when I looked into it.

Nice to know, things don't stay at one place.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.