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
Workflow Dispatch - CI/CD Glossary DefinitionWorkflow Dispatch: Workflow dispatch is the `workflow_dispatch` trigger that lets you start a GitHub Actions…
Event Payload - CI/CD Glossary DefinitionEvent Payload: An event payload is the JSON describing the event that triggered a workflow, available as `${{…
Workflow Run - CI/CD Glossary DefinitionWorkflow Run: A workflow run is a single execution instance of a workflow, created when a trigger fires, with…