Instance Types
Ubuntu runner instance specifications and labels
StarSling Runners are built on Linux Ubuntu with pre-installed tools for common CI/CD workflows. The Sandbox Router selects the environment behind each label for the job you run, and Afterburner adds up to 25% more CPU and 50% more RAM during intensive steps, at no extra cost.
Runner Labels
Choose a runner label based on the compute resources your job requires. For non-default sizes, the numeric suffix on each label indicates the vCPU count (e.g. -8 = 8 vCPU). The label without a suffix is the 4 vCPU default.
| Label | OS | vCPU | Memory | Price per minute |
|---|---|---|---|---|
starsling-ubuntu-26.04-2 | Ubuntu 26.04 | 2 | 8 GB | $0.004 |
starsling-ubuntu-26.04 | Ubuntu 26.04 | 4 | 16 GB | $0.008 |
starsling-ubuntu-26.04-8 | Ubuntu 26.04 | 8 | 32 GB | $0.016 |
starsling-ubuntu-26.04-16 | Ubuntu 26.04 | 16 | 64 GB | $0.032 |
starsling-ubuntu-26.04-32 | Ubuntu 26.04 | 32 | 128 GB | $0.064 |
starsling-ubuntu-26.04-64 | Ubuntu 26.04 | 64 | 256 GB | $0.128 |
The starsling-ubuntu-26.04 label (4 vCPU / 16 GB) is the default and replaces the following GitHub-hosted runner labels:
ubuntu-latestubuntu-26.04
To keep Ubuntu 24.04, select its tab above and use starsling-ubuntu-24.04 or the matching size suffix.
Example Usage
jobs:
build:
runs-on: starsling-ubuntu-26.04
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Install and Build
run: |
npm ci
npm run build