Hacker News new | ask | show | jobs
by dehrmann 2251 days ago
> GitHub has significant vendor lock-in

Do they? Unless you're on GitHub Enterprise, migrating is just moving your repos over the weekend, setting up new webhooks, emailing everyone a command to switch their upstream URL, and hoping the new workflow works for you. For teams of <100, this it one of the easier transitions to make.

2 comments

There are external services that integrate with Github but not Gitlab. (though more and more are also adding Gitlab integration)
How are you gonna migrate issues and actions?
I'm not sure about actions, but GitLab[1] and BitBucket[2] have the ability to import issues.

[1]: https://docs.gitlab.com/ee/user/project/import/github.html

[2]: https://confluence.atlassian.com/get-started-with-bitbucket/...

Thanks for sharing this, I'm a GitLab community advocate, and wanted to see if you'd like to join our #GitChallenge - You share a review of GitLab vs GitHub (whether positive/negative/neutral), and we send you some swag. More info if you're interested: https://about.gitlab.com/blog/2020/04/14/github-free-for-tea...
Exaclty this. On gitlab you can run your CI runners on anything you like. Basically start docker and forget. Curious how github actions compare.

Update: apperantly github also has self hosted runners

https://help.github.com/en/actions/hosting-your-own-runners/...