JavaScript Action - Definição do Glossário de CI/CD
Uma JavaScript action é uma action personalizada que roda diretamente no runner com Node.js, declarada com runs.using: "node20" e um script de entrada main:, tipicamente construída sobre o toolkit @actions/core.
Como ela roda
O GitHub executa o script empacotado com o Node.js do runner. Os inputs vêm de core.getInput() e os outputs de core.setOutput(). Como não há pull de container, JavaScript actions iniciam mais rápido que Docker actions e rodam em runners Linux, Windows e macOS.
Guias relacionados
Composite Action - CI/CD Glossary DefinitionComposite Action: A composite action is a custom action defined with `runs.using: "composite"` that bundles m…
Docker Container Action - CI/CD Glossary DefinitionDocker Container Action: A Docker container action is a custom action that runs inside a Docker image, declar…
Marketplace Action - CI/CD Glossary DefinitionMarketplace Action: A marketplace action is a published, reusable action listed in the GitHub Marketplace tha…