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.
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.
