2025-04-26
1 小时 15 分钟All right, friends, welcome to ChangeLog and Friends, the weekly talk show about building worlds.
Big thank you to our friends over at fly.io.
That is the home of changelog.com.
Learn more at fly.io.
Okay, let's talk.
well friends it's all about faster builds teams with faster builds ship faster and win over the competition it's just science and i'm here with kyle galbraith co-founder and ceo of depot okay so kyle based on the premise that most teams want faster builds that's probably a truth
if they're using ci providers for their stock configuration or get up actions are they wrong are they not getting the fastest builds possible I would take it a step further and say
if you're using any CI provider with just the basic things that they give you,
which is if you think about a CI provider, it is in essence a lowest common denominator.
generic vm and then you're left to your own devices to essentially configure that vm and configure your build pipeline effectively pushing down to you the developer the responsibility of optimizing and making those builds fast making them fast making them secure making them cost effective like all pushed down to you the problem with modern day ci providers is there's still a set of features a set of capabilities that a ci provider could give a developer that makes their builds more performant out of the box,
makes their builds more cost effective out of the box and more secure out of the box.
I think a lot of folks adopt GitHub Actions for its ease of implementation and being close to where their source code already lives inside of GitHub.
And they do care about build performance and they do put in the work to optimize those builds.
But fundamentally, CI providers today Don't prioritize performance.
Performance is not a top-level entity inside of generic CI providers.
Yes.
Okay, friends.
Save your time.
Get faster builds with Depot, Docker builds, faster GitHub Action Runners,
and distributed remote caching for Bazel, Go, Gradle, TurboRepo, and more.