An end-to-end tool for migrating a repo from GitHub to Codeberg
- Go 55.9%
- Python 44.1%
It's much more rough around the edges than the python version, but it was a fun side-project, nonetheless. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com> |
||
|---|---|---|
| go | ||
| py | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
Sidney
An end-to-end tool for migrating a repo from GitHub to Codeberg.
Named after the lovable, but derpy character from Ice Age: Sidney (or Sid for short).
Requirements
Standalone commands
- gh
Setup
In order to use this tool, you must create an access token for Codeberg that has the following permissions:
- write:organization
- write:repository
- write:user
See Generating an Access Token for more details.
Overview
This project contains a go and python version of the tool.
Support
Fork the project on Codeberg and submit changes in PRs.
I have enough work I need to do on other things that I won't be making huge efforts to maintain/improve this tool (it was a quick afternoon hack job), but I am extremely open to bugfixes and minor feature improvements.
Cheers!