Hasty Briefsbeta

Migrating the Main Zig Repository from GitHub to Codeberg

14 days ago
  • #Codeberg
  • #Migration
  • #GitHub
  • Zig has migrated from GitHub to Codeberg due to dissatisfaction with GitHub's direction under Microsoft.
  • GitHub Actions' unreliability and neglect led to CI system backups, prompting the switch.
  • GitHub's aggressive promotion of AI features conflicts with Zig's strict no LLM/AI policy.
  • GitHub Sponsors was a significant revenue source for Zig, but its decline under new management is a concern.
  • Zig encourages donors to move recurring donations to Every.org, a non-profit platform.
  • GitHub Sponsors perks will be sunsetted, with equivalent perks planned on Every.org.
  • The main Zig repository is now read-only on GitHub, with the canonical version on Codeberg.
  • Existing GitHub issues and pull requests will remain open but unmigrated, with new issues starting at 30000 on Codeberg.
  • The migration strategy avoids GitHub's vendor lock-in by leaving existing issues as 'copy-on-write'.