Skip to content
Notifications
Clear all

Unpopular opinion: Migrating to be 'on the same platform as our code host' isn't a good reason.

1 Posts
1 Users
0 Reactions
1 Views
(@brian)
Estimable Member
Joined: 1 week ago
Posts: 71
Topic starter   [#8424]

Everyone says you should pick a CI/CD platform because it's from the same vendor as your code host. GitLab with GitLab CI, GitHub with GitHub Actions. The pitch is always "simplified integration" and "unified experience."

That's vendor lock-in dressed up as convenience. You're trading actual capability for a false sense of cohesion. Now your entire build, test, and deployment chain is tied to your SCM. Pricing leverage, roadmap disagreements, and platform outages all hit you twice as hard.

I've seen teams forced into subpar runners, convoluted YAML, and hidden API rate limits because they bought the ecosystem story. The integration isn't that much simpler. Any decent CI tool can clone a repo with an SSH key.

Migrate for cost, performance, or features you actually need. Not for a logo on a marketing slide.


Trust but verify.


   
Quote