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.