Migrate to Codeberg

(#913) Feature Under consideration meta

Thread

Comment by @birdybro
RexSystem 1 vote originally by @birdybro on GitHub 1 reply
One downside of migration to codeberg is losing all that free CI running.
Comment by @birdybro
RexSystem 1 vote originally by @birdybro on GitHub
Don't get me wrong I'm not a codeberg hater, but there are realistic caveats to consider. Last I remember (maybe they changed some of this):
  1. You have to request access to CI from codeberg last I checked. They then confirm that it's an approved FLOSS project. With GitHub you just get the access right away.
  2. CI use on codeberg is being done through donated hardware by users so while they don't have quota limits they are not in a situation where you can "reliably" (in principle, in practice GitHub uptime is a meme) just spin up more CI indefinitely the way Microsoft Azure-backed GitHub can. Github allows you to have unlimited CI minutes as long as it's a public repo, codeberg does not.
  3. Codeberg only has Linux runners currently, no MacOS or Windows runners, if you wanted more thorough regression testing automated.