Workflow Dispatch - Definição do Glossário de CI/CD
Workflow dispatch é o trigger workflow_dispatch que permite iniciar um workflow do GitHub Actions manualmente pela UI, pela REST API ou pela CLI gh, opcionalmente passando inputs tipados.
Como defini-lo
Adicione on: workflow_dispatch: ao workflow. Você pode declarar inputs: com um type de string, boolean, choice ou environment, que então aparecem como campos de formulário quando um usuário executa o workflow.
Onde os inputs chegam
Os inputs despachados são lidos com ${{ inputs.<name> }} (ou github.event.inputs.<name>). Essa é a forma padrão de construir um botão manual de deploy ou release no CI.
Guias relacionados
Repository Dispatch - CI/CD Glossary DefinitionRepository Dispatch: Repository dispatch is the `repository_dispatch` trigger that starts a workflow in respo…
Workflow Run - CI/CD Glossary DefinitionWorkflow Run: A workflow run is a single execution instance of a workflow, created when a trigger fires, with…
Manual Approval - CI/CD Glossary DefinitionManual Approval: Manual approval is a deployment gate where a job targeting a protected environment pauses un…