Start here
Recommended · Step-by-step
Migration Guide
End-to-end import flow: prerequisites, the three methods, monitoring an import, user contribution mapping, and the cutover checklist.
Conversion · Workflows
Actions to CI/CD
Translate GitHub Actions workflows to .gitlab-ci.yml with concept and syntax mappings, plus working examples.
Tooling · AI assist
AI-Assisted Migration
Use GitLab Duo and frontier models for planning, workflow conversion, validation, and post-import cleanup.
- For
- Engineers running the migration. Assumes Maintainer or Owner on the destination GitLab group, command-line access, and familiarity with GitHub Actions.
- Covers
- GitLab 18.x · GitHub.com and GitHub Enterprise Server · one repo at a time or batched via the REST API.
- Not
- Whether to migrate · enterprise rollouts · licence and pricing trade-offs.