Skip to main content
LayerRail GitHub runners let workflows run on project-managed compute instead of shared hosted runners.

Install the GitHub App

1

Open GitHub runners

In the LayerRail console, open your project and choose GitHub Runners.
2

Connect a GitHub account

Choose Connect new account and install the LayerRail GitHub App for the organization or repositories you want to use.
3

Return to LayerRail

After installation, GitHub redirects back to the LayerRail console.
4

Choose repositories

Choose which repositories can use LayerRail runners.

Use a runner label

Add the LayerRail runner label to a workflow:
name: CI

on:
  push:

jobs:
  test:
    runs-on: layerrail
    steps:
      - uses: actions/checkout@v4
      - run: echo "Running on LayerRail"
Use project-level runner access when you want billing, audit logs, and compute isolation to follow the LayerRail project.