← All posts
github · gitlab · system design

GitHub Actions vs GitLab Pipeline

Not all CI/CD yaml for pipelines are equal. The vocabulary a platform exposes (events, permissions, jobs/steps, images, stages) reveals what the designers prioritised, made cheap, or made difficult.

Cover image for GitHub Actions vs GitLab Pipeline

It's been almost 5 years since my last post. Time for a new one 😅

I wrote a new blog post for my employer comparing the design of Github Actions vs GitLab Pipelines

Happy to hear your thoughts — disagreements first, applause ok.