Menu

1 / 5

Roku Just Moved from GitHub to GitLab. How to Migrate Your Repos Too

DEV Community: github·Alan West·1 day ago
#rqDOHO9I
#devtogithub#technology#devto#dev#github
Reading 0:00
15s threshold

On October 16, 2026, Roku posted a short notice on its developer forum : the developer docs, sample apps and tooling now live at gitlab.com/rokudev . Almost every repo under github.com/rokudev was archived the night before. No reason was given, and when someone asked in the thread, nobody from Roku answered.

If you've been wondering whether you could do the same, the answer is yes, and the git part is the easy bit. Below is the full GitHub to GitLab migration I'd run today: the importer and its token quirks, issues and PRs, rewriting GitHub Actions as .gitlab-ci.yml , and a push mirror so your old GitHub links keep working. At the end there's a list of the things that don't come across at all.

Roku isn't alone, either. Zig left for Codeberg in late November 2025 and blamed GitHub Actions directly, and the Hacker News thread on Roku's move hit 288 points and 203 comments.

Git was never the thing locking you in

Moving a git repo takes one command. git push --mirror has worked since forever.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.