Skip to main content

Public GitHub Repos

WarpBuild works by registering itself as a self-hosted runner in the Default runner group (id 1) for your GitHub Organization. However, GitHub disables the ability to use self-hosted runners, including managed ones such as WarpBuild, in public repositories by default.

Enable WarpBuild runners in public repositories

Here are the steps to enable access to WarpBuild runners in public repositories in your organization:

  1. Go to your GitHub Organization default runner settings page here: https://github.com/organizations/[YOUR_ORG]/settings/actions/runner-groups/1
  2. Check the box for Allow public repositories

GitHub Enterprise

GitHub Enterprise supports creation of multiple runner groups. The WarpBuild runners are added to the Default runner group (id 1).

Enable WarpBuild on public repos

Security

WarpBuild runners run the same tools and versions as GitHub-hosted runners. WarpBuild runners provide the same safety as GitHub hosted runners.