LayerRail GitHub runners let workflows run on project-managed compute instead of shared hosted runners.
Install the GitHub App
Open GitHub runners
In the LayerRail console, open your project and choose GitHub Runners.
Connect a GitHub account
Choose Connect new account and install the LayerRail GitHub App for the organization or repositories you want to use.
Return to LayerRail
After installation, GitHub redirects back to the LayerRail console.
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.