We use cookies to understand how people use Depot.
🚀 Introducing Ultra Runners — Up to 3x faster GitHub Actions jobs
← All Posts

GPUs now available for Depot GitHub Actions runners

Written by
kyle
Kyle Galbraith
Published on
19 September 2024
Depot GitHub Actions runners with GPUs are now generally available for Depot Managed. This allows you to run the full data plane in your own AWS sub account with your own set of GPU resources.
GPUs now available for Depot GitHub Actions runners banner

Since launching Depot GitHub Actions runners earlier this year, we've seen a lot of folks looking to leverage their own compute resources for their GitHub Actions jobs but want to avoid dealing with the headache of managing all the CI runners themselves. We immediately upgraded Depot Managed to support GitHub Actions runners to get all the benefits of Depot on your own compute without the headache of managing your own CI runners.

Since rolling that out, one of the most requested features has been the ability to run GitHub Actions jobs with GPUs that folks have already reserved capacity for.

Today, we're excited to announce that GPUs are now available for Depot GitHub Actions runners when using Depot Managed!

How it works

When using Depot Managed, we provision a dedicated connection inside of an AWS sub account that lives under your main AWS organization. You can see more details on how this gets configured in our Depot Managed on AWS guide.

This dedicated connection allows us to configure your runs-on label to map down to your own AWS compute resources. So, if you're using runs-on: depot-ubuntu-latest in your GitHub Actions workflow, we'll spin up an EC2 instance in your subaccount that matches the ubuntu-latest label.

With the addition of GPUs, you can now specify a specific set of runs-on labels that we provision for you to map down to custom resource classes in your AWS account. Maybe you want to use an nvidia-tesla-k80 for your machine learning workflows, or an nvidia-tesla-v100 for your CUDA builds. We can configure these labels to map down to your own set of GPU resources.

Getting started

If you're not currently using Depot, you can sign up for a free trial to get up to 40x faster builds for Docker images and GitHub Actions.

For folks looking to test drive our new GPU capabilities, you can reach out to us directly via email or in our Community Discord.

Your builds have never been this quick.
Start building