Get Started

Learn how to get started with Tenki Cloud and explore its features

1

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.

2

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.

Tenki Runners Overview

3

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:

jobs:
  build:
-    runs-on: ubuntu-latest
+    runs-on: tenki-standard-small-2c-2g

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 TypeComputeMemory
tenki-standard-medium-2c-4g2 vCPU4 GB
tenki-standard-large-4c-8g4 vCPU8 GB
tenki-standard-large-4c-16g4 vCPU16 GB
tenki-standard-xxlarge-8c-32g8 vCPU32 GB
tenki-standard-xxlarge-16c-64g16 vCPU64 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.

On this page