Estou com 2 PR criados e não funciona, outro ponto é a PÉSSIMA EXPLICAÇÃO E COMO OPERAR A PARTE DO GIT HUB
Estou com 2 PR criados e não funciona, outro ponto é a PÉSSIMA EXPLICAÇÃO E COMO OPERAR A PARTE DO GIT HUB
Bom dia
Pelo print, você configurou o evento como Pull Request, então em teoria qualquer PR aberto deveria disparar o workflow. Mas tem alguns pontos clássicos que fazem o n8n “não ouvir” nada:
Primeiro: o workflow está ativo no n8n?
Se ele estiver só em modo de teste (botão “Execute workflow”), o GitHub não vai disparar nada sozinho. Precisa estar com o toggle de Active ligado.
Segundo: você realmente é owner/admin do repositório?
No seu print aparece o aviso:
“Only members with owner privileges… can set up the webhooks.”
Se você não tiver permissão de admin no repo, o webhook simplesmente não é criado mesmo parecendo que configurou tudo.
Terceiro: o webhook foi criado no GitHub mesmo?
Vai em:
GitHub → Settings → Webhooks → Webhooks
Vê se existe um webhook apontando para a URL do n8n.
Se não existir, o problema está na credencial/permissão.
Quarto ponto importante:
O evento Pull Request tem vários tipos: opened, closed, synchronize, etc.
Algumas integrações do n8n só disparam para certos tipos. Tenta:
– Criar um PR novo (não só atualizar)
– Fechar e reabrir
– Fazer um commit novo na branch do PR
Às vezes só criar antes do workflow estar ativo não dispara nada.
Outra coisa: no seu PR aparece “Checks 0”.
Se o n8n estivesse recebendo o evento e respondendo, normalmente apareceria um check rodando (dependendo da configuração). Isso reforça que o webhook nem está chegando.