runs-on. Each job gets an isolated Linux runner, with persistent repository caches available across runs.
Connect your repositories
You need a Tensorlake project you can administer and permission to install a GitHub App for your personal account or organization.1
Open your project
Open the Tensorlake dashboard, select your project, and open GitHub Actions.
2
Connect GitHub
Click Connect GitHub, choose your personal account or organization, and select the repositories that can use Tensorlake runners. Install the Tensorlake GitHub Actions App and approve any requested permissions.GitHub returns you to your project and connects the installation automatically. If your organization requires approval, ask an owner to approve the installation, then choose Use existing installation in your project’s connections view.
3
Choose a runner
Set You don’t need the
runs-on in an existing job to a Tensorlake runner label:self-hosted label or a Tensorlake API key in your workflow.Run your first job
Save this workflow as.github/workflows/tensorlake.yml on your repository’s default branch. In GitHub’s Actions tab, select Tensorlake runner and click Run workflow.