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 30 dias serão listadas. Se este webhook não tiver sido entregue nos últimos 30 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.
-
Na barra lateral da conta corporativa, 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 30 dias serão listadas. Se este webhook não tiver sido entregue nos últimos 30 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.