Ephemeral Runner - Definição do Glossário de CI/CD
Um ephemeral runner é um self-hosted runner registrado com a flag --ephemeral que aceita exatamente um job e depois se desregistra, garantindo um ambiente limpo e de uso único para cada execução.
Por que usá-lo
Runners persistentes podem vazar estado (caches, credenciais, arquivos remanescentes) entre jobs, o que é um risco de segurança e de reprodutibilidade. Ephemeral runners são o padrão recomendado para autoscaling, já que cada job recebe uma máquina nova.
No CI
A Latchkey e ofertas gerenciadas semelhantes provisionam ephemeral runners por job, então os builds ficam isolados sem que você opere a lógica de escala.
Guias relacionados
Self-Hosted Runner - CI/CD Glossary DefinitionSelf-Hosted Runner: A self-hosted runner is a machine you provision and connect to GitHub Actions to execute…
Runner Group - CI/CD Glossary DefinitionRunner Group: A runner group is an organization or enterprise level collection of self-hosted runners with ac…
Managed Runner - CI/CD Glossary DefinitionManaged Runner: A **managed runner** is a runner operated by a third party (like Latchkey) - you get self-hos…