Skip to content

v1.0.0 — Initial Release

Latest

Choose a tag to compare

@thedefaultman thedefaultman released this 22 Mar 10:07
· 2 commits to main since this release

Latchkey Runner Benchmarks v1.0.0

Performance benchmarks for Latchkey managed runners.

Benchmarks included

Benchmark Target How
Startup latency <10s warm, <90s cold Time from job queued to first step via GitHub API
S3 cache throughput >500 MiB/s (save + restore) Save/restore 500MB payload via actions/cache
Docker layer cache >5x speedup Uncached vs cached build with ECR layer caching

Usage

  1. Fork this repo (or copy the workflow)
  2. Ensure Latchkey managed runners are available for your org
  3. Go to Actions > Latchkey Runner Benchmark > Run workflow
  4. Select runner size and run
  5. Check the job summary for results

Requirements

  • Latchkey GitHub App installed on your organization
  • At least one runner size available (e.g. latchkey-medium)
  • For Docker cache benchmarks: ECR cache must be configured