Skip to content
Latchkey

Repository Dispatch - Definição do Glossário de CI/CD

Repository dispatch é o trigger repository_dispatch que inicia um workflow em resposta a um evento personalizado enviado à REST API do GitHub, usado para acionar o CI a partir de sistemas externos ou de outros repositórios.

Como ele dispara

Você faz um POST para /repos/{owner}/{repo}/dispatches com um event_type e um client_payload opcional. O workflow filtra por types: e lê os dados com ${{ github.event.client_payload.* }}.

Uso comum

Automação entre repositórios: um build no repositório A termina e despacha um evento que aciona um workflow de deploy no repositório B.

Guias relacionados