Blacksmith's GitHub Actions runners finished the same job 3 to 4 times faster than GitHub hosted Actions, across 10 trials
Описание и применение
Blacksmith‑раннеры завершили те же задачи 3–4 раза быстрее, чем GitHub‑hosted, но требуют организации и могут автоматически создавать PR‑ы.
Задача
Benchmarking Blacksmith runners against GitHub-hosted ubuntu-latest to evaluate performance and identify operational constraints.
Результат
Blacksmith runners completed the same Node.js scripts 3.17x to 3.77x faster than GitHub-hosted ubuntu-latest, with tighter variance and no overlapping ranges.
Рабочий процесс
- Move repo to a GitHub organization
- Install Blacksmith GitHub App on the organization
- Verify runner image availability
- Modify workflow
runs-onto Blacksmith image - Run benchmark workflow with 10 trials per job
- Collect timing data using
date +%s%N - Analyze mean, range, and speedup
Доказательства
Blacksmith ran 3.17x to 3.77x faster with noticeably tighter variance
Blacksmith refuses to run on a personal repository at all
The Migration Wizard pull request opened automatically after app install
- Дата записи: 2026-10-15T08:56:15.927Z