Gha-outrunner – Ephemeral GitHub Actions runners without Kubernetes
Gha-outrunner – Ephemeral GitHub Actions runners without Kubernetes
I needed isolated CI runners for my desktop CAD app (Qt/C++/Rust, three platforms) and didn't want to set up Kubernetes just for that. So I built gha-outrunner - which provisions a fresh Docker container, KVM/QEMU VM, or Tart macOS VM for each job, then destroys it when done. It uses GitHub's scaleset API so it works as an autoscaling runner group. Written in Go, MIT licensed. Happy to answer questions.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Deploying to Kubernetes with Helm and GitHub Actions
Deploying to Kubernetes with Helm and GitHub Actions
Performance GitHub Actions runners powered by Gaming CPUs
Example deployment automation with Kubernetes and GitHub actions
GitHub Actions for Pixela
Sticky Disks in GitHub Actions
Butler – GitHub Actions Oversight Across Organisations
We Built FlyCI – Cost-Effective Mac Runners for GitHub Actions
GPU runners for GitHub Actions, 10x cheaper
Nested GitHub Action Runners