Skip to main content
1

Connect your organization

Install the Trunk GitHub and Trunk Runners apps on your organization. Then contact Trunk support to add your organization to the Trunk Runners Beta program.
2

Move your jobs to Trunk Runners

In the Trunk web app, open Migrate on the Runners page. Select your repositories, review the proposed runs-on changes, and approve them. Trunk opens one pull request for each repository. Merge the pull requests to move the jobs.You can also change a runs-on label by hand. With no options, the job runs on a machine with 2 CPUs and 8 GiB of memory. See The runs-on label.
3

Run the workflow

Push a commit or start the workflow. Trunk provisions a fresh VM, runs the job, and removes the VM when the job ends.

Next steps

The runs-on label

Every option you can set on a job.

Machine sizes

The sizes, their CPU counts, and the memory options.

Caching

Reuse build results to make jobs faster.

Quota and runner priority

How CPU quota works, and how to mark priority branches.