Skip to content
Latchkey

O Que É Workflow Dispatch?

Workflow dispatch é um tipo de gatilho no GitHub Actions que permite a uma pessoa (ou a uma chamada de API) iniciar manualmente um workflow sob demanda, em vez de esperar por um push, pull request ou schedule. Ele pode aceitar inputs tipados, então o mesmo workflow pode ser executado com diferentes parâmetros, como escolher um ambiente de destino ou uma versão para fazer deploy.

Por que importa

Alguns workflows, deploys manuais, jobs de manutenção ad-hoc, tarefas de dados pontuais, devem rodar quando um humano decide, com inputs personalizados. Workflow dispatch fornece esse ponto de entrada manual controlado com uma UI e uma API, complementando os gatilhos automáticos de evento e schedule.

Conceitos relacionados

  • Gatilho manual, complementando push e schedule
  • Aceita inputs tipados do usuário
  • Pode ser invocado via API para ChatOps

Guias relacionados