Sobre a edição de webhooks
Você pode editar um webhook para alterar qualquer uma das configurações que foram selecionadas quando o webhook foi criado inicialmente. Para obter mais informações sobre as configurações que você pode selecionar ao criar um webhook, consulte "Criar webhooks".
Editando um webhook de repositório
Você pode editar um webhook que foi criado em um repositório específico. Você deve ser proprietário de um repositório ou ter acesso de administrador no repositório para editar webhooks nesse repositório.
Você pode usar a interface da Web do GitHub ou a API REST para editar um webhook de repositório. Para obter mais informações sobre como usar a API REST para editar um webhook de repositório, 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 barra lateral esquerda, clique em Webhooks.
-
Ao lado do webhook que deseja editar, clique em Editar.
-
Faça quaisquer alterações desejadas nas configurações do webhook.
-
Clique em Atualizar Webhook.
Editando um webhook de organização
Você pode editar um webhook que foi criado em uma organização específica. Você deve ser proprietário de uma organização para editar webhooks nessa organização.
Você pode usar a interface da Web do GitHub ou a API REST para editar um webhook da organização. Para obter mais informações sobre como usar a API REST para criar um webhook da organização, 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 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 barra lateral esquerda, clique em Webhooks.
-
Ao lado do webhook que deseja editar, clique em Editar.
-
Faça quaisquer alterações desejadas nas configurações do webhook.
-
Clique em Atualizar Webhook.
Editando um webhook global para um GitHub Enterprise
Os proprietários de empresas podem editar um webhook global para alterar qualquer uma das configurações selecionadas quando o webhook foi criado inicialmente.
Você pode usar a interface da Web do GitHub ou a API REST para editar um webhook global. Para obter mais informações sobre como usar a API REST para editar um webhook global, consulte "Pontos de extremidade da API REST para webhooks globais".
-
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.
-
Ao lado do webhook que deseja editar, clique em Editar.
-
Faça quaisquer alterações desejadas nas configurações do webhook.
-
Clique em Atualizar Webhook.
Editando webhooks para um aplicativo GitHub App
Cada GitHub App tem um webhook. Não é possível excluir o webhook, mas você pode ativar ou desativar o webhook, alterar os eventos webhook que o webhook assina ou fazer alterações em outras configurações básicas do webhook.
O proprietário de um GitHub App pode editar a configuração do webhook 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 editar a configuração do webhook. Para obter mais informações, confira "Usar webhooks com aplicativos GitHub".
- 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 .
- Ao lado do GitHub App para o qual você deseja atualizar o webhook, clique em Editar.
- Para editar as configurações básicas do webhook:
- Em “Webhook”, faça quaisquer alterações desejadas nas configurações do webhook.
- Clique em Salvar alterações.
- Para fazer alterações nos eventos nos quais o webhook está inscrito:
-
Na barra lateral, clique em Permissões e eventos.
-
Os eventos de webhook específicos que você pode selecionar no registro do GitHub App são determinados pelo tipo de permissões selecionado para seu aplicativo. Primeiro, você precisará selecionar as permissões que deseja que seu aplicativo tenha e depois assinar o aplicativo em eventos de webhook relacionados a esse conjunto de permissões.
Nas seções "Permissões do repositório", "Permissões da organização" e "Permissões da conta", selecione as permissões necessárias para os eventos aos quais seu aplicativo se inscreverá. Para obter mais informações, confira "Escolhendo permissões para um Aplicativo GitHub". Para obter mais informações sobre o que considerar ao alterar as permissões, consulte "Modificando um registro do GitHub App”.
-
Em "Inscrever-se em eventos", selecione os eventos de webhook que você deseja que o GitHub App receba.
-
Clique em Salvar alterações.
-
Você pode usar a API REST para editar a configuração do webhook para um GitHub App. Para obter mais informações sobre o uso da API REST para visualizar entregas recentes, confira "Pontos de extremidade da API REST de webhooks do GitHub App".