Skip to content
Simon Støvring edited this page Feb 28, 2023 · 20 revisions

👋 Welcome to Tartelet - a macOS app that launches self-hosted GitHub Actions runners in virtual machines using Tart.

Tartelet makes it a breeze to manage run up to two GitHub Actions runners in ephemeral virtual machines on a single host machine. The benefits are that runners can run in parallel and each job runs in an isolated environment that is recreated after each GitHub Actions job has finished.

🗯️ Terminology

Before proceeding with the reading, we should align on some terminology used throughout the articles.

Phase Meaning
Host machine A physical machine on which the Tartelet app is installed. This machine is responsible for managing the virtual machines.
Virtual machine A machine managed by the host machine. This machine is responsible for running the GitHub Actions runner. The virtual machines are ephemeral, meaning they are deleted when they have run a job and are then recreated.

🚀 Getting Started

⚡️ Advanced

Clone this wiki locally