Skip to content

runs-on/runs-on

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

733 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RunsOn: faster, cheaper GitHub Actions runners in your AWS account

Cut CI spend, speed up builds, and keep your runner infrastructure fully under your control.

RunsOn gives you self-hosted GitHub Actions runners that run in your own AWS account, with fast startup, strong isolation, and the flexibility to use the instance types, networking model, and images that fit your workloads. Think of it as a strong alternative to Actions Runner Controller (ARC) on Kubernetes, the Philips Terraform module, or third-party runner providers that require broad access to your code and secrets.

Why RunsOn

  • Cheaper. RunsOn is designed to reduce the cost of GitHub Actions dramatically, often by 7x to 15x compared to GitHub-hosted runners.
  • Faster. Raw CPU performance is up to 30% higher than official GitHub-hosted runners.
  • Fully owned by you. RunsOn installs into your AWS account and uses a private GitHub App created for your organization during setup.
  • Compatible with real workflows. Keep using GitHub Actions, choose from public AMIs for AWS, or bring your own image.
  • Low maintenance. Install and upgrade from a single CloudFormation template and related public templates in this repository.

Install

Use the installation guide to deploy RunsOn in about 10 minutes.

This public repository publishes the CloudFormation install assets and a small set of public-facing supporting files for RunsOn. Product docs, install guidance, architecture details, and pricing live on runs-on.com.

Usage

Before:

runs-on: ubuntu-latest

After:

runs-on: "runs-on=${{ github.run_id }}/runner=2cpu-linux-x64"

See the job labels documentation for runner sizing, images, environments, and other configuration options.

Features

Screenshots

Node.js CI build across different providers

RunsOn is the fastest and cheapest GitHub Actions self-hosted runner alternative

Stable queue times under large bursts

queue-time

Much faster caches

Faster and unlimited GitHUb Actions cache

Job metadata and timings

Metadata and timings about your job

License

This repository contains public MIT-licensed RunsOn assets, including the CloudFormation templates published here.

Commercial licensing, product access, and additional licensing details are described on the pricing page. This public repository is not the private source-of-truth monorepo for RunsOn.

Learn More

About

Self-hosted GitHub Actions runners made simple. For AWS. 10x cheaper, 40% faster, and unlimited caching. Best alternative to Actions Runner Controller.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Sponsor this project

Contributors