Skip to content

Core

runs-on

Quick answer

runs-on is the GitHub Actions workflow key that specifies which runner or runner label a job should execute on.

runs-on is the GitHub Actions workflow key that specifies which runner or runner label a job should execute on.

Why it matters

It accepts a label string, an array of labels, or a group reference. For managed runner providers it is the single line you change to migrate.

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.