-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
Description
We want to migrate Github issues into Gitlab. While Gitlab offers importing of Github repositories, it also comes with many caveats and might not be turned on by administrative staff. Alternatively, CSV can be imported into Gitlab, but this too is rather limited and essentially only offers name
and description
imports. So, I propose creating a Github and Gitlab API key and writing an one-off script to
- clear the Gitlab issues (or mark for ignoring according to issue id)
- move over Github issues with the metadata we want/need
- copy over Github issue comments
- copy over Github labels and other metadata we might want (note: these might need to be pre-existing on Gitlab)
But we should first try a simple import of Github to see if this meets our needs.
Acceptance criteria
- A repeatable process to export Github issues and import them into Gitlab.
Metadata
Metadata
Assignees
Type
Projects
Status
Prioritized Backlog