Webhook - Definição do Glossário de CI/CD
Um webhook é um callback HTTP definido pelo usuário: em vez de polling, um sistema faz POST de um payload para uma URL registrada por você sempre que um evento ocorre, de modo que o receptor reage quase em tempo real.
No CI
Um webhook de push ou pull_request do GitHub é o que inicia a execução de um workflow. As entregas de webhook devem ser verificadas com uma assinatura e tratadas como at-least-once, já que as tentativas de repetição podem entregar o mesmo evento duas vezes.
Guias relacionados
Idempotency Key - CI/CD Glossary DefinitionIdempotency Key: An idempotency key is a unique client-supplied identifier (often in an `Idempotency-Key` hea…
At-Least-Once Delivery - CI/CD Glossary DefinitionAt-Least-Once Delivery: At-least-once delivery guarantees a message is delivered one or more times, never zer…
Rate Limit Header - CI/CD Glossary DefinitionRate Limit Header: A rate limit header is an HTTP response header that reports your quota usage, commonly `X-…