Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais atualizadas, acesse a documentação em inglês.

Configurar notificações

Escolha o tipo de atividade no GitHub do qual deseja receber notificações e a forma como essas atualizações devem ser entregues.

Opções de entrega de notificação

Você pode receber notificações de atividades em sua instância do GitHub Enterprise Server nos locais a seguir.

  • A caixa de entrada de notificações da interface da Web em sua instância do GitHub Enterprise Server

  • A caixa de entrada de notificações no GitHub Mobile, que é sincronizada com a caixa de entrada em sua instância do GitHub Enterprise Server

  • Um cliente de email que usa um endereço de email verificado, que também pode ser sincronizado com a caixa de entrada de notificações na sua instância do GitHub Enterprise Server e GitHub Mobile

    Para usar a caixa de entrada de notificações no GitHub e no GitHub Mobile, você precisa habilitar notificações web e móveis nas suas configurações de notificação. Para obter mais informações, confira "Como escolher suas configurações de notificação".

Dica: se você receber notificações da Web e por email, poderá sincronizar automaticamente o status de lido ou não lido da notificação para que as notificações da Web sejam marcadas automaticamente como lidas depois que você ler a notificação por email correspondente. Para habilitar essa sincronização, seu cliente de email precisa conseguir exibir as imagens no no-reply endereço de email do sua instância do GitHub Enterprise Server, que é configurado pelo administrador do site.

Benefícios da caixa de entrada de notificações

A caixa de entrada de notificações em sua instância do GitHub Enterprise Server e no GitHub Mobile inclui opções de triagem projetadas especificamente para seu fluxo de notificações do GitHub, incluindo opções para:

  • Triagem de várias notificações de uma só vez.

  • Marque as notificações concluídas como Concluídas e remova-as da caixa de entrada. Para ver todas as notificações marcadas como Concluído, use a consulta is:done.

  • Salve uma notificação para examiná-la posteriormente. As notificações salvas são sinalizadas na caixa de entrada e mantidas por tempo indefinido. Para exibir todas as notificações salvas, use a consulta is:saved.

  • Cancele a assinatura e remova uma notificação da caixa de entrada.

  • Visualize o problema, a solicitação de pull ou a discussão em equipe em que a notificação se origina em sua instância do GitHub Enterprise Server, na caixa de entrada de notificações.

  • Veja um dos motivos mais recentes pelos quais você está recebendo uma notificação na caixa de entrada com um rótulo reasons.

  • Crie filtros personalizados para se concentrar em notificações diferentes quando quiser.

  • Notificações em grupo em sua caixa de entrada por repositório ou data para obter uma visão geral rápida com menos comutação de contexto

    Além disso, você pode receber notificações e fazer a triagem delas no seu dispositivo móvel com o GitHub Mobile. Para obter mais informações, confira "Como gerenciar suas configurações de notificação com o GitHub Mobile" ou "GitHub Mobile".

Benefícios da utilização de um cliente de e-mail para notificações

Um benefício de usar um cliente de e-mail é que todas as suas notificações podem ser mantidas indefinidamente, dependendo da capacidade de armazenamento do seu cliente de e-mail. As notificações da caixa de entrada só são mantidas por cinco meses no GitHub a menos que você as tenha marcado como Salvas. As notificações Salvas são mantidas por tempo indeterminado. Para obter mais informações sobre a política de retenção de sua caixa de entrada, confira "Sobre notificações".

O envio de notificações para o cliente de e-mail também permite que você personalize sua caixa de entrada de acordo com as configurações do cliente de e-mail que pode incluir etiquetas personalizadas ou codificadas por cores.

As notificações de e-mail também permitem flexibilidade com os tipos de notificações que você recebe e permitem que você escolha diferentes endereços de e-mail para atualizações. Por exemplo, você pode enviar determinadas notificações para um repositório para um endereço de e-mail pessoal verificado. Para obter mais informações sobre as opções de personalização de email, confira "Como personalizar suas notificações por email".

Sobre notificações de participação e inspeção

Quando você inspeciona um repositório, você assina atualizações de atividade nesse repositório. Da mesma forma, quando você inspeciona as discussões de uma equipe específica, você está inscrito em todas as atualizações de conversa na página daquela equipe. Para obter mais informações, confira "Sobre discussões de equipe".

Para ver os repositórios que você está inspecionando, acesse a página de inspeção. Para obter mais informações, confira "Gerenciando assinaturas para atividade no GitHub".

Você pode configurar as notificações de um repositório na página do repositório ou na página de inspeções.

Sobre as notificações personalizadas

É possível personalizar notificações para um repositório. Por exemplo, você pode optar por receber notificação apenas quando atualizações de um ou mais tipos de eventos (problemas, solicitações de pull, versões, alertas de segurança ou discussões) ocorrerem em um repositório, ou ignorar todas as notificações de um repositório. Para obter mais informações, confira "Como definir as configurações de inspeção de um repositório individual" abaixo.

Participar de conversas

A qualquer momento que você adiciona um comentário a uma conversa ou quando alguém @mentions seu nome de usuário, você está participando de uma conversa. Por padrão, você é inscrito automaticamente em uma conversa ao participar dela. Você pode cancelar manualmente a inscrição em uma conversa em que participou clicando em Cancelar inscrição no problema ou na solicitação de pull ou por meio da opção Cancelar inscrição na caixa de entrada de notificações.

Para as conversas que você está inspecionando ou das quais está participando, escolha se deseja receber notificações por email ou por meio da caixa de entrada de notificações em sua instância do GitHub Enterprise Server e GitHub Mobile. Para saber mais, confira "Como escolher suas configurações de notificação".

Captura de tela da página "Configurações de notificação". As configurações "Participando" e "Inspecionando" são mostradas, cada uma com duas opções de caixa de seleção, intituladas "Email" e "Web e Móvel".

Por exemplo, na página "Configurações de notificação":

  • Caso não deseje que as notificações sejam enviadas para seu email, desmarque email para participar e inspecionar as notificações.
  • Caso deseje receber as notificações por email de quando você participou de uma conversa, selecione email abaixo de "Participando".

Se você não habilitar as notificações de inspeção ou de participação da Web e móvel, sua caixa de entrada de notificações não terá qualquer atualização.

Personalizando suas notificações por e-mail

Depois de habilitar as notificações por email, a sua instância do GitHub Enterprise Server enviará notificações a você como emails de várias partes que contêm cópias do conteúdo em HTML e texto sem formatação. O conteúdo da notificação por email inclui Markdown, @mentions, emojis, links por hash, entre outros, que aparecem no conteúdo original em sua instância do GitHub Enterprise Server. Se você quiser ver apenas o texto do e-mail, configure o cliente de e-mail para exibir apenas a cópia do texto sem formatação.

Observação: você só receberá notificações por email se o suporte a emails de saída estiver habilitado no sua instância do GitHub Enterprise Server. Para mais informações, entre em contato com o administrador do site.

Dica: se você receber notificações da Web e por email, poderá sincronizar automaticamente o status de lido ou não lido da notificação para que as notificações da Web sejam marcadas automaticamente como lidas depois que você ler a notificação por email correspondente. Para habilitar essa sincronização, seu cliente de email precisa conseguir exibir as imagens no no-reply endereço de email do sua instância do GitHub Enterprise Server, que é configurado pelo administrador do site.

Escolha um endereço de e-mail padrão para enviar atualizações de conversas que você está participando ou inspecionando. Você também pode especificar a atividade em sua instância do GitHub Enterprise Server para a qual deseja receber atualizações usando seu endereço de email padrão. Por exemplo, escolha se você quer atualizações do seu e-mail padrão de:

  • Comentários em problemas ou pull requests.
  • Revisões de solicitação de pull.
  • Pushes de pull request.
  • Suas próprias atualizações, como quando você abre, comenta ou encerra um problema ou uma pull request.

Dependendo da organização proprietária do repositório, você também pode enviar notificações para diferentes endereços de e-mail. Sua organização pode exigir que o endereço de e-mail seja verificado para um domínio específico. Para obter mais informações, confira "Configurar notificações".

Você também pode enviar notificações de um repositório específico para um endereço de e-mail. Para obter mais informações, confira "Sobre notificações de e-mail para pushes no seu repositório".

Você receberá e-mails de notificação apenas se tiver optado por receber notificações por e-mail nas configurações de notificação.

Filtrar notificações de e-mail

Cada notificação por email que sua instância do GitHub Enterprise Server envia contém informações de cabeçalho. As informações de cabeçalho de cada email são consistentes, ou seja, é possível usá-las no cliente de email para filtrar ou encaminhar todas as notificações do GitHub ou alguns tipos de notificações do GitHub.

Se você acredita que está recebendo notificações que não pertencem a você, examine os cabeçalhos X-GitHub-Recipient e X-GitHub-Recipient-Address. Estes headers mostram quem é o destinatário pretendido. Dependendo de sua configuração de e-mail, você pode receber notificações destinadas a outro usuário.

As notificações por email da sua instância do GitHub Enterprise Server contêm as seguintes informações de cabeçalho:

parâmetroInformações
Endereço FromEsse endereço sempre será 'o endereço de email no-reply configurado pelo administrador do site'.
Campo do ToEsse campo se conecta diretamente à conversa. Se você responder ao email, adicionará um novo comentário à conversa.
Endereço CcO GitHub Enterprise Server colocará você em cópia Cc se você estiver inscrito em uma conversa. O segundo endereço de email Cc corresponde ao motivo da notificação. O sufixo para esses motivos de notificação é com base no endereço de email sem resposta configurado pelo administrador do site. Os possíveis motivos de notificação são:
  • assign: você foi atribuído a um problema ou a uma solicitação de pull.
  • author: você criou um problema ou uma solicitação de pull.
  • ci_activity: a execução de um fluxo de trabalho do GitHub Actions que você disparou foi concluída.
  • comment: você adicionou um comentário a um problema ou a uma solicitação de pull.
  • manual: houve uma atualização em uma solicitação de pull ou em um problema no qual você se inscreveu manualmente.
  • mention: você foi mencionado em um problema ou em uma solicitação de pull.
  • push: alguém fez commit em uma solicitação de pull na qual você se inscreveu.
  • review_requested: você ou uma equipe da qual você é membro foi solicitado a revisar uma solicitação de pull.
  • security_alert: o GitHub detectou uma vulnerabilidade em um repositório do qual você recebe alertas.
  • state_change: uma solicitação de pull ou um problema no qual você se inscreveu foi fechado ou aberto.
  • subscribed: houve uma atualização em um repositório que você está inspecionando.
  • team_mention: uma equipe a qual você pertence foi mencionada em um problema ou em uma solicitação de pull.
  • your_activity: você abriu, adicionou um comentário ou fechou um problema ou uma solicitação de pull.
Campo do mailing listEsse campo identifica o nome do repositório e seu proprietário. O formato desse endereço é sempre <repository name>.<repository owner>.[hostname].
Campo do X-GitHub-SeverityAs notificações por email para os Dependabot alerts que afetam um ou mais repositórios incluem o campo de cabeçalho X-GitHub-Severity. Use o valor do campo de cabeçalho X-GitHub-Severity para filtrar as notificações por email para os Dependabot alerts. Os níveis possíveis de gravidade são:
  • low
  • moderate
  • high
  • critical
Para obter mais informações, confira "Sobre alertas do Dependabot".

Escolhendo suas configurações de notificação

  1. No canto superior direito de qualquer página, clique em . Notificação indicando qualquer mensagem não lida 1. Na barra lateral esquerda, na lista de repositórios, use a lista suspensa "Gerenciar notificações" para clicar em Configurações de notificação. Captura de tela da página "Notificações". Um menu suspenso, intitulado "Gerenciar notificações", é realçado com um contorno laranja.
  2. Na página de configurações de notificações, escolha como receber notificações quando:

Inspeção automática

Por padrão, sempre que você obtiver acesso a um novo repositório, você começará a inspecionar aquele repositório automaticamente. Sempre que você entrar em uma nova equipe, será automaticamente inscrito em atualizações e receberá notificações quando essa equipe for @mentioned. Se você não quiser ser automaticamente inscrito, você pode desmarcar as opções de inspeção automática nas suas configurações de notificação.

Captura de tela das opções "Inspeção automática" de equipes e repositórios.

Se "Inspecionar repositórios automaticamente" estiver desativado, então você não inspecionará automaticamente seus próprios repositórios. É necessário navegar na página do seu repositório e escolher a opção de inspeção.

Para obter mais informações, confira "Configurar notificações".

Configurando as configurações de inspeção para um repositório individual

É possível escolher se deseja inspecionar ou não inspecionar um repositório individual. Você também pode optar por ser notificado apenas de certos tipos de eventos como problemas, solicitações de pull, versões, alertas de segurança ou discussões (se habilitado para o repositório), ou ignorar completamente um repositório individual.

  1. No sua instância do GitHub Enterprise Server, navegue até a página principal do repositório.

  2. No canto superior direito, selecione o menu suspenso "Inspecionar" e clique em uma opção de inspeção.

    Caso você deseje personalizar ainda mais as notificações, clique em Personalizado e selecione eventos específicos dos quais receber notificações, como Problemas ou Solicitações de Pull, além de participar e @mentions.

    Por exemplo, se você selecionar "Problemas", receberá notificações e será inscrito para receber atualizações sobre cada problema (incluindo aqueles que existiam antes de você selecionar esta opção) no repositório. Se você for @mentioned em uma solicitação de pull neste repositório, receberá notificações sobre isso também e será inscrito em atualizações dessa solicitação de pull específica, além de receber notificações sobre problemas.

Escolhendo para onde as notificações de e-mail da sua organização são enviadas

Se pertencer a uma organização, você poderá escolher a conta de e-mail em que deseja receber as notificações da atividade da organização. Por exemplo, se pertencer a uma organização para fins de trabalho, talvez você queira receber as notificações no seu endereço de e-mail profissional, e não no endereço pessoal.

Você receberá e-mails de notificação apenas se tiver optado por receber notificações por e-mail nas configurações de notificação.

  1. No canto superior direito de qualquer página, clique em . Notificação indicando qualquer mensagem não lida 1. Na barra lateral esquerda, na lista de repositórios, use a lista suspensa "Gerenciar notificações" para clicar em Configurações de notificação. Captura de tela da página "Notificações". Um menu suspenso, intitulado "Gerenciar notificações", é realçado com um contorno laranja.

  2. Em "Default notification email" (E-mail padrão de notificação), selecione o endereço de e-mail em que você quer receber as notificações.

    Captura de tela da lista suspensa de endereço de email de notificação padrão

  3. Clique em Salvar.

Personalizar rotas de e-mail por organização

Se você for integrante de mais de uma organização, você poderá configurar cada uma para enviar notificações para qualquer um dos os endereços de e-mail para a sua conta.

  1. No canto superior direito de qualquer página, clique em . Notificação indicando qualquer mensagem não lida 1. Na barra lateral esquerda, na lista de repositórios, use a lista suspensa "Gerenciar notificações" para clicar em Configurações de notificação. Captura de tela da página "Notificações". Um menu suspenso, intitulado "Gerenciar notificações", é realçado com um contorno laranja.

  2. Na lista em "Custom routing" (Encaminhamento personalizado), localize o nome da sua organização.

    Lista de organizações e endereços de e-mail

  3. Clique em Editar ao lado do endereço de email que deseja alterar.

    Como editar os endereços de email de uma organização

  4. Selecione um dos seus endereços de email verificados e clique em Salvar.

    Como alternar seu endereço de email por organização

Opções de notificação de Dependabot alerts

As opções de notificação para sua conta de usuário estão disponíveis em https://github.com/settings/notifications. Você pode definir as configurações de notificação para cada repositório, nas configurações de inspeção do repositório.

Para receber notificações sobre os Dependabot alerts nos repositórios, inspecione esses repositórios e inscreva-se para receber notificações de "Todas as Atividades" ou defina configurações personalizadas para incluir "Alertas de segurança". Para obter mais informações, confira "Configurar notificações". Você pode escolher o método de entrega para as notificações, bem como a frequência com que elas são enviadas a você. Por padrão, se o proprietário da empresa tiver configurado um email para notificações na sua instância, você receberá Dependabot alerts:

  • na caixa de entrada, como notificações da Web. Uma notificação da Web é enviada quando Dependabot é habilitado para um repositório, quando um novo arquivo de manifesto é confirmado no repositório e quando uma nova vulnerabilidade com gravidade crítica ou alta é encontrada (na opção GitHub ).

  • por email, um email é enviado quando Dependabot é habilitado para um repositório, quando um novo arquivo de manifesto é confirmado no repositório e quando uma nova vulnerabilidade com gravidade crítica ou alta é encontrada (na opção Email).

  • na interface do usuário, um aviso é mostrado no arquivo do repositório e nas exibições de código quando há dependências não seguras (opção Alertas da IU).

  • na linha de comando, os avisos são exibidos como retornos de chamada ao fazer envios para repositórios com dependências não seguras (opção CLI).

  • em GitHub Mobile, como notificações da web. Para obter mais informações, confira "Configurar notificações".

Observação: as notificações por email e da Web/do GitHub Mobile são:

  • por repositório, quando o Dependabot está habilitado no repositório ou quando é feito commit de um novo arquivo de manifesto no repositório.

  • por organização, quando uma nova vulnerabilidade é descoberta.

É possível personalizar a maneira que a notificação sobre o Dependabot alerts é feita. Por exemplo, é possível receber um resumo semanal por email sobre alertas de até 10 repositórios com as opções Enviar um resumo de vulnerabilidades por email e Email de resumo semanal de segurança.

Para obter mais informações sobre os métodos de entrega de notificação disponíveis para você e recomendações sobre como otimizar as notificações de Dependabot alerts, confira "Configurando notificações para alertas do Dependabot".

Opções de notificação do Secret scanning

Quando um novo segredo é detectado, o GitHub Enterprise Server notifica todos os usuários com acesso aos alertas de segurança do repositório de acordo com as preferências de notificação. Você receberá uma notificação por email se:

  • estiver inspecionando o repositório.
  • tiver habilitado as notificações para "Todas as atividades" ou para os "Alertas de segurança" personalizados no repositório

Você também será notificado se for o autor do commit que contém o segredo e não estiver ignorando o repositório.

Para saber como configurar notificações de alertas de verificação de segredo, confira "Como configurar notificações para alertas de verificação de segredo".

Opções de notificação GitHub Actions

Para os repositórios que estão configurados com o GitHub Actions e que você está inspecionando, escolha como deseja receber as atualizações de execução de fluxo de trabalho por meio da página "Configurações de notificação". Você pode optar por receber notificações por email ou na Web e receber apenas notificações para execuções de fluxo de trabalho com falha.

Captura de tela da seção "Ações" na página "Configurações de notificação". Três caixas de seleção, intituladas "Email", "Web" e "Enviar notificações somente para fluxos de trabalho com falha", são mostradas.

Opções de notificação de alertas da organização

Se você for proprietário de uma organização, você receberá notificações de e-mail por padrão quando os integrantes da organização adicionarem novas chaves de implantação nos repositórios dentro da organização. Você pode cancelar a assinatura dessas notificações. Na página de configurações de notificação, em "Alertas da organização", desmarque Email.

Gerenciar as suas configurações de notificação com GitHub Mobile

Quando você instalar GitHub Mobile, você será automaticamente incluído em notificações da web. No aplicativo, você pode habilitar notificações push para os seguintes eventos.

  • Menções diretas
  • Atribuições para problemas ou pull requests
  • Solicitações para revisar um pull request
  • Solicitações para aprovação de implantação

Você também pode agendar quando GitHub Mobile enviará notificações por push para o seu dispositivo móvel.

GitHub Enterprise Server usa busca de fundo para oferecer suporte para notificações push sem enviar suas informações para um serviço de terceiros. Portanto, é possível que você note atraso no recebimento de notificações de push.

Gerenciar as suas configurações de notificação com GitHub for iOS

  1. No menu inferior, toque em Perfil.
  2. Para ver as configurações, toque em .
  3. Para atualizar as configurações de notificação, toque em Notificações e use as alternâncias para habilitar ou desabilitar seus tipos preferidos de notificações por push.
  4. Opcionalmente, para agendar quando o GitHub Mobile enviará notificações por push para seu dispositivo móvel, toque em Horário Comercial, use a alternância Horário comercial personalizado e escolha quando deseja receber as notificações por push.

Gerenciar as suas configurações de notificação com GitHub for Android

  1. No menu inferior, toque em Perfil.
  2. Para ver as configurações, toque em .
  3. Para atualizar as configurações de notificação, toque em Configurar Notificações e use as alternâncias para habilitar ou desabilitar seus tipos preferidos de notificações por push.
  4. Opcionalmente, para agendar quando o GitHub Mobile enviará notificações por push para seu dispositivo móvel, toque em Horário Comercial, use a alternância Horário comercial personalizado e escolha quando deseja receber as notificações por push.

Configurar as configurações de inspeção para um repositório individual com GitHub Mobile

É possível escolher se deseja inspecionar ou não inspecionar um repositório individual. Você também pode optar por receber notificações apenas sobre novas versões ou ignorar por completo um repositório individual.

  1. No GitHub Mobile, acesse a página principal do repositório.
  2. Toque em Inspecionar.
  3. Para escolher para quais atividades você recebe notificações, toque nas suas configurações de inspeção preferenciais. Por exemplo, opte por receber notificações somente quando estiver participando ou @mentioned ou use a opção "Personalizado" para selecionar eventos específicos dos quais deseja receber notificações.