👩🚀 Introducing Depot Registry — A high performance global CDN backed registry
👩🚀 Introducing Depot Registry
GitHub Actions Benchmark
Dispatch
Netflix/dispatchDispatch is an open source, self-hosted crisis management orchestration framework created by Netflix. Dispatch helps you effectively manage security incidents by deeply integrating with existing tools used throughout an organization (Slack, GSuite, Jira, etc.,) Dispatch is able to leverage the existing familiarity of these tools to provide orchestration instead of introducing another tool.
With
depot build
, the past 10 runs were40% faster
saving a total of
16m 46s
compared to
docker build
.About the benchmark
For every commit to Netflix/dispatch, GitHub Actions runs one workflow job building the project with the
docker/build-push-action
action and caching enabled and one workflow job building the project with depot build
. The time each job takes is recorded and visualized here.Last 10 GitHub Actions Runs
bugfix(ui/tags): remove tags on chip delete for tag search popover (#5934)
Depot
2m 24s / 42% fasterDocker
4m 10sbugfix(tags): tag exclusivity validator drops non-exclusive tags (#5933)
Depot
2m 40s / 37% fasterDocker
4m 14sfeat(slack): adds add entity button in snooze modal (#5931)
Depot
2m 28s / 42% fasterDocker
4m 15schore(deps-dev): bump sass in /src/dispatch/static/dispatch (#5922)
Depot
2m 26s / 42% fasterDocker
4m 10schore(deps): bump sass-embedded in /src/dispatch/static/dispatch (#5923)
Depot
2m 26s / 41% fasterDocker
4m 7schore(deps): bump @vue-flow/core in /src/dispatch/static/dispatch (#5932)
Depot
2m 45s / 37% fasterDocker
4m 23schore(deps-dev): bump @playwright/test in /src/dispatch/static/dispatch (#5905)
Depot
2m 26s / 41% fasterDocker
4m 9sui/ux(case): fix hotkey layout, add tag selector, disable graph tab (#5926)
Depot
2m 25s / 42% fasterDocker
4m 12sfix(conference): only tactical participants are included in conference creation (#5930)
Depot
2m 57s / 31% fasterDocker
4m 18sfeat(entity): send notification to channel thread when entities are recalculated (#5912)
Depot
2m 29s / 41% fasterDocker
4m 14sDocker Workflow
jobs:
benchmark-docker:
name: Build with Docker
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- uses: docker/setup-buildx-action@v2
- uses: docker/build-push-action@v2
with:
tags: depot/benchmark-dispatch:benchmark
cache-from: type=gha
cache-to: type=gha,mode=max
View workflow source benchmark-docker:
name: Build with Docker
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- uses: docker/setup-buildx-action@v2
- uses: docker/build-push-action@v2
with:
tags: depot/benchmark-dispatch:benchmark
cache-from: type=gha
cache-to: type=gha,mode=max
Depot Workflow
jobs:
benchmark-depot:
name: Build with Depot
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- uses: depot/setup-action@v1
- uses: depot/build-push-action@v1
with:
tags: depot/benchmark-dispatch:benchmark
View workflow source benchmark-depot:
name: Build with Depot
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- uses: depot/setup-action@v1
- uses: depot/build-push-action@v1
with:
tags: depot/benchmark-dispatch:benchmark
Your builds have never been this quick.
Start building