Just a friendly reminder that #GiveUpGithub is still a thing.
Click (tap/search) the tag or read this https://sfconservancy.org/GiveUpGitHub/ to learn more about it.
#git #Programming #SoftwareDevelopment #OpenSource #FOSS #FLOSS
@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.
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...
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.
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.
@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.
Interesting, that's new one.
It https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner.html 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.
@post @winnie13ua this is exactly right