Sobre a reentrega de webhooks
Talvez você queira entregar novamente um webhook para ajudá-lo a testar seu aplicativo ou para se recuperar do tempo de inatividade do servidor. Você pode reenviar entregas de webhook que ocorreram nos últimos 7 dias. O GitHub não reenvia automaticamente entregas com falha.
Reentregar webhooks do repositório
Somente pessoas com acesso de administrador a um repositório podem reenviar webhooks nesse repositório.
Você pode usar a interface da Web GitHub ou a API REST para reentregar webhooks a um repositório. Para obter mais informações sobre como usar a API REST para reentregar webhooks, consulte "Pontos de extremidade da API REST para webhooks de repositório".
-
No sua instância do GitHub Enterprise Server, navegue até a página principal do repositório.
-
Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Na seção "Código e automação" da barra lateral, clique em Webhooks.
-
Na lista de webhooks, clique na URL do webhook que você deseja reentregar. Se você não tiver um webhook configurado, nenhum webhook será listado.
-
Clique em Entregas recentes. Todas as entregas dos últimos 7 dias serão listadas. Se este webhook não tiver sido entregue nos últimos 7 dias, nenhuma entrega será listada.
-
Clique no GUID de entrega para a entrega que você deseja reentregar.
-
Clique em Entregar novamente.
Reentregar webhooks da organização
Somente os proprietários da organização podem reentregar webhooks nessa organização.
Você pode usar a interface da Web GitHub ou a API REST para reentregar webhooks a uma organização. Para obter mais informações sobre como usar a API REST para reentregar webhooks, consulte "Pontos de extremidade de API REST para webhooks da organização".
-
No sua instância do GitHub Enterprise Server, navegue até a página principal da organização.
-
No nome da sua organização, clique Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Na seção "Código e automação" da barra lateral, clique em Webhooks.
-
Na lista de webhooks, clique na URL do webhook que você deseja reentregar. Se você não tiver um webhook configurado, nenhum webhook será listado.
-
Clique em Entregas recentes. Todas as entregas dos últimos 7 dias serão listadas. Se este webhook não tiver sido entregue nos últimos 7 dias, nenhuma entrega será listada.
-
Clique no GUID de entrega para a entrega que você deseja reentregar.
-
Clique em Entregar novamente.
Reentregar webhooks de GitHub App
O proprietário de um GitHub App pode reentregar webhooks para o aplicativo. Se uma organização tiver designado gerentes de aplicativos para um GitHub App de propriedade da organização, os gerentes de aplicativos também poderão reenviar webhooks.
Você pode usar a interface da Web de GitHub ou a API REST para reentregar webhooks a um GitHub App. Para obter mais informações sobre como usar o reenvio da API REST, consulte "Pontos de extremidade da API REST de webhooks do GitHub App".
-
No canto superior direito de qualquer página do GitHub, clique na foto do seu perfil.
-
Acesse as configurações da sua conta.
- Para um aplicativo de propriedade de uma conta pessoal, clique em Configurações.
- Para um aplicativo de propriedade de uma organização:
- Clique em Suas organizações.
- À direita da organização, clique em Configurações.
-
Na barra lateral esquerda, clique em Configurações do desenvolvedor.
-
Na barra lateral esquerda, clique em GitHub Apps .
-
Junto ao GitHub App ao qual você deseja reentregar um webhook, clique em Editar.
-
Na barra lateral, clique em Avançado.
-
Em "Entregas recentes", todas as entregas dos últimos 7 dias serão listadas. Se este webhook não tiver sido entregue nos últimos 7 dias, nenhuma entrega será listada. Se os webhooks não estiverem ativos, a seção "Entregas recentes" não estará presente.
Clique no GUID de entrega para a entrega que você deseja reentregar.
-
Clique em Entregar novamente.
Reentregar webhooks globais
Somente proprietários de empresas podem reentregar webhooks nessa empresa.
-
No canto superior à direita de GitHub Enterprise Server, clique na sua foto do perfil e clique em Configurações da empresa.
-
Do lado esquerdo da página, na barra lateral da conta empresarial, clique em Configurações.
-
Em " Configurações", clique em Ganchos.
-
Na lista de webhooks, clique na URL do webhook que você deseja reentregar. Se você não tiver um webhook configurado, nenhum webhook será listado.
-
Em "Entregas recentes", todas as entregas dos últimos 7 dias serão listadas. Se este webhook não tiver sido entregue nos últimos 7 dias, nenhuma entrega será listada. Se os webhooks não estiverem ativos, a seção "Entregas recentes" não estará presente.
Clique no GUID de entrega para a entrega que você deseja reentregar.
-
Clique em Entregar novamente.