actions-batch
« Back to VersTracker
Description:
Time-sharing supercomputer built on GitHub Actions
Type: Formula  |  Latest Version: 0.0.3@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @alexellis0  |  formulae.brew.sh
Category: Devops
Tags: github-actions batch-processing distributed-computing parallel-execution devops
Install: brew install actions-batch
About:
Actions-batch transforms GitHub Actions runners into a distributed, time-shared supercomputer for executing massive parallel workloads. It orchestrates and schedules batch jobs across multiple runners without requiring dedicated infrastructure. This provides a cost-effective and scalable solution for high-throughput computing tasks using existing GitHub Actions minutes.
Key Features:
  • Massive parallelism across GitHub Actions runners
  • No dedicated infrastructure required
  • Cost-effective batch processing using existing CI minutes
  • Distributed job orchestration and scheduling
Use Cases:
  • Large-scale data processing and ETL pipelines
  • Running extensive test suites in parallel
  • Distributed compilation tasks
  • Batch rendering or encoding jobs
Alternatives:
  • GitHub Actions Matrix Strategy – Limited by job count limits and workflow complexity; actions-batch provides better orchestration for massive parallel workloads
  • AWS Batch / Google Cloud Run Jobs – Requires separate cloud accounts and billing; actions-batch leverages existing GitHub infrastructure
  • Self-hosted runners – Requires maintaining infrastructure; actions-batch uses GitHub-hosted runners for zero maintenance
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, sonoma, ventura, monterey, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 10, 2025 1:52am 0 VERSION_BUMP 43c37112
Sep 13, 2025 3:01pm 0 VERSION_BUMP 5cc7c9b0