Get Started
Learn how to get started with Tenki Cloud and explore its features
Install the Tenki GitHub App
To get started, head to app.tenki.cloud, select a project, and navigate to the Runners page. From there, follow the prompts to install the Tenki GitHub App, which grants the necessary permissions for Tenki to run your GitHub Actions on our infrastructure.
🛰️ Note: Tenki supports both GitHub organizations and personal repositories.
Link your GitHub repositories to your Tenki Project
To make it easier to manage multiple projects or varying scopes, we've created a direct link between your GitHub repositories and your Tenki project. That's why, immediately after installing the application, you'll be redirected back to Tenki and prompted to select the repositories you want associated with this project.
You can always update your selections later by navigating to the Repositories
tab and managing them from the GitHub Repositories table.
Update Your Workflow Files to Use Tenki Runners
GitHub Actions use the runs-on
field in workflow files (located in .github/workflows
) to determine which runner to use.
To switch to a Tenki runner, replace the existing runner tag with a Tenki runner tag. Tenki is a drop-in replacement for GitHub's hosted runners—no other changes needed.
Example:
Switch from ubuntu-latest
to a 2 vCPU Tenki runner:
Tenki runners are offered in 2, 4, 8, 16, and 32 vCPU configurations.
To make integration easier, we've added a dedicated view on the Runners page where you can quickly copy the runner tag and paste it directly into your workflow file.
You can also explore and use all available offering here:
Instance Type | Compute | Memory |
---|---|---|
tenki-standard-medium-2c-4g | 2 vCPU | 4 GB |
tenki-standard-large-4c-8g | 4 vCPU | 8 GB |
tenki-standard-large-4c-16g | 4 vCPU | 16 GB |
tenki-standard-xxlarge-8c-32g | 8 vCPU | 32 GB |
tenki-standard-xxlarge-16c-64g | 16 vCPU | 64 GB |
Troubleshooting
Not seeing your organization in the Tenki dashboard? Here are a few things to check:
- The Tenki GitHub App isn't installed on your organization. Make sure it's properly added.
- Your GitHub user isn't a member of the organization. Double-check your access.
- Make sure you're pushing into a repositories that's actually link to your Tenki project.
Still stuck? Reach out to us at [email protected] and we'll be happy to help.