StarSling
Runners

Linux Runners

Ubuntu runner specifications and labels

View Markdown

StarSling Runners are built on Linux Ubuntu with pre-installed tools for common CI/CD workflows.

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.

LabelOSvCPUMemoryPrice per minute
starsling-ubuntu-24.04-2Ubuntu 24.0428 GB$0.004
starsling-ubuntu-24.04Ubuntu 24.04416 GB$0.008
starsling-ubuntu-24.04-8Ubuntu 24.04832 GB$0.016
starsling-ubuntu-24.04-16Ubuntu 24.041664 GB$0.032
starsling-ubuntu-24.04-32Ubuntu 24.0432128 GB$0.064
starsling-ubuntu-24.04-64Ubuntu 24.0464256 GB$0.128

The starsling-ubuntu-24.04 label (4 vCPU / 16 GB) is the default and replaces the following GitHub-hosted runner labels:

  • ubuntu-latest
  • ubuntu-24.04

Example Usage

.github/workflows/build.yml
jobs:
  build:
    runs-on: starsling-ubuntu-24.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

On this page