GitLab product manager here.
Can I ask where you're hosting your code today? We offer first-class support for external repositories stored on GitHub with GitLab CI/CD for GitHub [1]. In addition, you can do similar CI/CD integration with any git repository by URL as well [2]. We see both of these as "minimal" integrations and we're hoping to add more first-class support for external repositories this yeah - but would love to know what you'd focus on first if you were Product Manager for a day :smile:
[1] https://about.gitlab.com/solutions/github/
[2] https://docs.gitlab.com/ee/ci/ci_cd_for_external_repos/githu...