Skip to main content

Editando webhooks

Depois de criar um webhook, você pode fazer alterações nele.

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 "Webhooks do repositório".

  1. No GitHub.com, navegue até a página principal do repositório.

  2. 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.

    Captura de tela de um cabeçalho de repositório que mostra as guias. A guia "Configurações" é realçada por um contorno laranja-escuro.

  3. Na barra lateral esquerda, clique em Webhooks.

  4. Ao lado do webhook que deseja editar, clique em Editar.

  5. Faça quaisquer alterações desejadas nas configurações do webhook.

  6. 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 "Webhooks da organização".

  1. No GitHub.com, navegue até a página principal do repositório.

  2. 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.

    Captura de tela de um cabeçalho de repositório que mostra as guias. A guia "Configurações" é realçada por um contorno laranja-escuro.

  3. Na barra lateral esquerda, clique em Webhooks.

  4. Ao lado do webhook que deseja editar, clique em Editar.

  5. Faça quaisquer alterações desejadas nas configurações do webhook.

  6. Clique em Atualizar Webhook.

Editando um webhook do GitHub Marketplace

Você pode editar um webhook que foi criado para um aplicativo que você publicou no GitHub Marketplace. Somente o proprietário do aplicativo ou um gerente de aplicativo da organização proprietária do aplicativo podem editar um webhook do GitHub Marketplace. Para obter mais informações, confira "Eventos do Webhook para a API do GitHub Marketplace".

  1. Navegue até sua página de listagem de GitHub Marketplace.
  2. Ao lado da listagem de GitHub Marketplace cujas entregas de webhook você deseja visualizar, clique em Gerenciar listagem.
  3. Na barra lateral, clique em Webhook.
  4. Faça quaisquer alterações desejadas nas configurações do webhook.
  5. Clique em Atualizar Webhook.

Editando um webhook do GitHub Sponsors

Você pode editar um webhook que foi criado para uma conta do GitHub Sponsors. Somente o proprietário da conta patrocinada pode editar webhooks de patrocínio para essa conta.

  1. No canto superior direito de qualquer página, clique na foto do seu perfil e em Seus patrocinadores.
  2. Ao lado da conta cuja webhood você deseja editar, clique em Painel.
  3. Na barra lateral esquerda, clique em Webhooks.
  4. Ao lado do webhook que deseja editar, clique em Editar.
  5. Faça quaisquer alterações desejadas nas configurações do webhook.
  6. 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".

  1. No canto superior direito de qualquer página do GitHub, clique na foto do seu perfil.
  2. 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:
      1. Clique em Suas organizações.
      2. À direita da organização, clique em Configurações.
  3. Na barra lateral esquerda, clique em Configurações do desenvolvedor.
  4. Na barra lateral esquerda, clique em GitHub Apps .
  5. Ao lado do GitHub App para o qual você deseja atualizar o webhook, clique em Editar.
  6. Para editar as configurações básicas do webhook:
    1. Em “Webhook”, faça quaisquer alterações desejadas nas configurações do webhook.
    2. Selecione Salvar alterações.
  7. Para fazer alterações nos eventos nos quais o webhook está inscrito:
    1. Na barra lateral, clique em Permissões e eventos.

    2. 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”.

    3. Em "Inscrever-se em eventos", selecione os eventos de webhook que você deseja que o GitHub App receba.

    4. 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 "Webhooks do Aplicativo do GitHub".