Buildkite

CI/CD platform that orchestrates pipelines on your own self-hosted build agents.

Liked for dynamic pipelines123 and easy, scalable self-hosted runners,456 often as a replacement for GitHub Actions or TeamCity.78910 The most common caveat is setup work, such as per-repo GitHub webhooks and custom plumbing,1112 and it is built around bringing your own runners.1314
The HN verdict, written from 14 cited comments
7recommend
0warn against
Dec 1, 2025first mention
Oct 21, 2026latest mention
Nov 25 – Oct 26
Used forself-hostableGitHub Actions alternativefor many pipelinesfor large test suitescici/cd

Why people recommend it

Self-hosted runners · 3

Bringing your own runner pools is described as easy, scalable and rock-solid.

“I think Buildkite has been the only one to make this easy and scalable.”

Show 1 more

“We migrated to buildkite, as it allowed self hosted agents and lots of “building blocks” to extend stuff ourselves.”

team that had close to 1k build configsswitched from TeamCityon “JetBrains reports revenue growth, net financial loss…”

Dynamic pipelines · 3

Dynamically uploaded steps let one team replace about 1k build configs with 20 pipelines.

“We migrated to buildkite, as it allowed self hosted agents and lots of “building blocks” to extend stuff ourselves.”

team that had close to 1k build configsswitched from TeamCityon “JetBrains reports revenue growth, net financial loss…”
Show 1 more

“Buildkite is really good. I use daily, don't have complain”

GitHub Actions alternative · 3

Commenters moved off GitHub Actions to Buildkite, citing outages, cost and supply-chain risk.

“I recently switched from GitHub Actions to Buildkite + self-hosted runners.”

switched from GitHub Actionson “GitHub Actions down again today”

“Buildkite has built a GitHub Actions adapter... a good first step out of the GitHub Actions supply chain attack trap.”

Show 1 more

“soon moving to Buildkite for orchestration of our CI jobs”

Overall quality · 2

Daily users call it really good, with useful UI upgrades and no complaints.

“Buildkite is really good. I use daily, don't have complain”

Workflow configuration · 1

Preferred over GitHub Actions for configuring workflows.

“I'm more of a fan of Buildkite when it comes to configuring the workflows”

Caveats and dissent

Setup effort · 2

It needs GitHub webhooks for each repo and some plumbing to extend.

“I recently switched from GitHub Actions to Buildkite + self-hosted runners.”

switched from GitHub Actionson “GitHub Actions down again today”

“We migrated to buildkite, as it allowed self hosted agents and lots of “building blocks” to extend stuff ourselves.”

team that had close to 1k build configsswitched from TeamCityon “JetBrains reports revenue growth, net financial loss…”

Self-hosting required · 2

It is meant for self-hosted runners, so you run your own machines.

“I think Buildkite has been the only one to make this easy and scalable.”

Needs a trigger · 1

One user still relies on GitHub to kick off runs when PRs change.

“I'm more of a fan of Buildkite when it comes to configuring the workflows”

Debugging · 1

One commenter notes it doesn't make CI debugging easier and prefers SSH access to job VMs.

“Buildkite is really good. I use daily, don't have complain”

Possible outgrowing · 1

The Bun team calls it fine but may move to a custom system.

“BuildKite is fine but I wouldn’t be that surprised if we move off of BuildKite to a custom thing at some point.”

works on Bunswitched from GitHub Actionson “How is the Bun Rewrite in Rust going?”

Often compared with

Who recommends it in their own words

All comments 12

“We migrated to buildkite, as it allowed self hosted agents and lots of “building blocks” to extend stuff ourselves.”

team that had close to 1k build configsswitched from TeamCityon “JetBrains reports revenue growth, net financial loss…”

“We use Buildkite internally”

“Buildkite has built a GitHub Actions adapter... a good first step out of the GitHub Actions supply chain attack trap.”

“BuildKite is fine but I wouldn’t be that surprised if we move off of BuildKite to a custom thing at some point.”

works on Bunswitched from GitHub Actionson “How is the Bun Rewrite in Rust going?”

“I recently switched from GitHub Actions to Buildkite + self-hosted runners.”

switched from GitHub Actionson “GitHub Actions down again today”

“soon moving to Buildkite for orchestration of our CI jobs”

“Buildkite is really good. I use daily, don't have complain”

“We used buildkite, so each project had its own buildkite.yml.”

“I'm more of a fan of Buildkite when it comes to configuring the workflows”

“I think Buildkite has been the only one to make this easy and scalable.”

Threads where it came up

Data: buildkite.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.

Keyboard shortcuts
j / kNext / previous item
o or EnterOpen selected item
/Search
g hHome
g tTop
g rRising
g cCategories
tToggle dark mode
?This help