Skip to content
Latchkey

O Que É uma Setup Action?

Uma setup action é uma action reutilizável de CI que provisiona uma toolchain nomeada, como uma versão específica de Node, Python ou Java, e a expõe ao restante do job. Ela verifica primeiro o tool cache e faz o download apenas quando necessário, depois adiciona a ferramenta ao path e configura os ajustes relacionados. Ela padroniza a forma como os workflows fixam e usam uma toolchain.

Por que isso importa

As setup actions eliminam scripts de instalação feitos à mão e tornam a versão da toolchain explícita e reproduzível. Combiná-las com um tool cache aquecido mantém a configuração rápida e consistente entre jobs. A versão solicitada também sinaliza o que uma imagem de runner gerenciada deve manter pré-instalado.

Guias relacionados