Release

January 22, 20261 Minute Read

1 vCPU Linux runner now generally available in GitHub Actions

GitHub Actions 1 vCPU Linux runners are now generally available. All customers can now take advantage of these lower cost runners. These runners are optimized for automation tasks, issue operations, and short running jobs outside of typical heavyweight CI/CD builds.

Runner details

These runners have one vCPU and 5 GBs RAM. When using these runners, your actions workflows execute inside of a container rather than a dedicated VM instance, enabling cost-effective, performant execution of automation tasks across GitHub. Each container provides hypervisor level 2 isolation, and the container is automatically decommissioned when a job is completed.

Jobs that use this runner type are limited to 15 minutes of execution time. Jobs exceeding this limit will be terminated and fail.

Good use cases for these runners include jobs like:

  • Auto-labeling issues
  • Basic language compilation (e.g., webpack builds)
  • Linting and formatting
  • Making API calls to external tools
  • Running simple python scripts

Get started today

To get started, simply target the new runner type ubuntu-slim in any new or existing job definitions.

Helpful resources

To view the full list of installed software or report issues when using 1 vCPU Linux runners, visit the runner-images repository.

For pricing information on these lightweight runners see the billing for GitHub Actions page.

For additional documentation, see the GitHub Docs reference for single-CPU runners.

Subscribe to our developer newsletter

Discover tips, technical guides, and best practices in our biweekly newsletter just for devs.

By submitting, I agree to let GitHub and its affiliates use my information for personalized communications, targeted advertising, and campaign effectiveness. See the GitHub Privacy Statement for more details.

1 vCPU Linux runner now generally available in GitHub Actions - GitHub Changelog