November 26, 2025
Merge conflicts, but make it spicy
Migrating the Main Zig Repository from GitHub to Codeberg
Zig quits GitHub for Codeberg — cheers, side‑eyes, and ‘vibe‑scheduling’ jokes
TLDR: Zig moved its main code from GitHub to Codeberg over slow tools and AI-first features, and asked donors to shift off GitHub Sponsors. Comments exploded: cheers for independence, fights over politics, worries about no GitHub mirror, and jokes about “vibe‑scheduled” builds—this move hits tech, money, and culture at once
Zig, a fast-rising programming language, just staged a public breakup with GitHub and moved its home to Codeberg. The reason? The post reads like a roast: slow features, flaky CI (the automated tests that check code), and GitHub’s push toward AI. The spiciest line accuses GitHub’s Actions of “vibe‑scheduling” jobs at random. Fans piled in with popcorn. bitbasher cheered the move as a longer‑term win, even tossing shade at rival SourceHut’s eccentric leadership. Others applauded Zig’s no AI policy and blamed GitHub’s Copilot pop‑ups for tempting rule‑breaking. Memes ensued, reframing “embrace AI or get out” as “embrace Codeberg and chill.”
Drama? Oh yes. One thread turned political fast: the article’s swipe at old ICE contracts met a counter‑swipe about GitHub being the “woke platform,” prompting sashank_1509 to clap back: take the low‑effort takes to X. Practical voices worried, too: ZeroAurora flagged there’s no GitHub mirror, which could break setups that depend on the old repo. Money watch: Zig asks donors to move off [GitHub Sponsors] to Every.org. SoKamil added a real‑world kicker—people game GitHub to look hireable, and the AI buttons help. Bottom line: a switch to a smaller nonprofit host promises fewer AI pop‑ups and fewer broken builds—but the real test is mirroring, money, and whether the crowd follows the code
Key Points
- •Zig has migrated its main repository from GitHub to Codeberg and made the GitHub repo read-only.
- •The move is driven by reported reliability issues with GitHub, particularly instability and backlogs in GitHub Actions affecting CI.
- •Zig maintains a strict no LLM/no AI policy and expects fewer violations outside GitHub’s Copilot-promoting environment.
- •GitHub Sponsors has been important to Zig’s funding but is now considered a liability; the project urges donors to switch to Every.org.
- •Perks tied to GitHub Sponsors are being sunset, with plans to offer equivalent perks through Every.org.