Skip to content
Latchkey

O Que É uma JavaScript Action?

Uma JavaScript action é uma action cujo ponto de entrada é um programa Node executado diretamente pelo runtime embutido do runner. Ela evita a inicialização de container, então inicia rapidamente e roda em qualquer sistema operacional de runner que tenha o runtime. A maioria das actions rápidas e multiplataforma é escrita dessa forma.

Por que importa

Por pular o pull de um container, uma JavaScript action é o modelo de execução de menor latência e o mais portável entre runners Linux, Windows e macOS. A contrapartida é que ela depende do runtime do runner e precisa agrupar suas próprias dependências. É a escolha padrão para actions leves e amplamente usadas.

Guias relacionados