Integrações GitHub
Escolha um guia de configuração para seu framework ou fluxo do GitHub.
Integrações
Escolha um guia de configuração para seu framework ou fluxo do GitHub.
LA
PHP
NO
Laravel
Valide o corpo bruto antes de transformar o payload e envie o trabalho pesado para a fila.
Ver integração →JavaScript
NE
Node.js + Express
Use express.raw nesta rota: express.json executado antes dela altera os bytes assinados pelo GitHub.
Ver integração →TypeScript
RU
Next.js App Router
Leia request.text uma única vez, valide a assinatura e só então faça o parse do JSON.
Ver integração →Ruby
FA
Ruby on Rails
Use request.raw_post e secure_compare antes de permitir que o evento alcance o processamento.
Ver integração →Python
GI
FastAPI
Calcule o HMAC com await request.body e compare a assinatura antes de desserializar.
Ver integração →YAML + Python
GitHub Actions
Dispare um evento sintético assinado para validar endpoint e secret sem expor credenciais nos logs.
Ver integração →HMAC-SHA256
Exemplos de código, nomes de cabeçalhos, nomes de eventos e assinaturas permanecem literais nos dois idiomas.
Corpo bruto
→HMAC
→Delivery ID
→Fila