Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

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 your GitHub Enterprise Server instance nos locais a seguir.

  • A caixa de entrada de notificações da interface da Web em your GitHub Enterprise Server instance

  • A caixa de entrada de notificações no GitHub Mobile, que é sincronizada com a caixa de entrada em your GitHub Enterprise Server instance

  • 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 your GitHub Enterprise Server instance 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 your GitHub Enterprise Server instance, que é configurado pelo administrador do site.

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

A caixa de entrada de notificações em your GitHub Enterprise Server instance 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 your GitHub Enterprise Server instance, 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 da sua caixa de entrada, confira "Sobre as 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 as discussões em equipe".

Para ver os repositórios que você está inspecionando, acesse a página de inspeção. Para obter mais informações, confira "Como gerenciar assinaturas e notificações 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 your GitHub Enterprise Server instance e GitHub Mobile. Para saber mais, confira "Como escolher suas configurações de notificação".

Captura de tela das opções de notificações de participação e inspeção

Por exemplo:

  • 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 your GitHub Enterprise Server instance 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 your GitHub Enterprise Server instance. 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 your GitHub Enterprise Server instance. 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 your GitHub Enterprise Server instance, 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 your GitHub Enterprise Server instance 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 "Como escolher o local de envio das notificações por email da sua organização".

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 as notificações por email para pushes ao 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 your GitHub Enterprise Server instance 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 your GitHub Enterprise Server instance 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 é based on the no-reply email address configured by your site administrator. 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 os Dependabot alerts".

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. Opções do menu suspenso Gerenciar notificações
  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.

Opções de inspeção automática

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 saber mais, confira "Como escolher suas configurações de notificação".

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 your GitHub Enterprise Server instance, navegue até a página principal do repositório.

  2. No canto superior direito, selecione o menu suspenso "Inspecionar" para clicar em uma opção de inspecionar. Opções de inspeção em um menu suspenso para repositórios

    A opção Personalizado permite que você personalize ainda mais as notificações para receber notificações apenas quando eventos específicos ocorrerem no repositório, além de participar e usar @mentions. Opções de inspeção personalizadas em um menu suspenso para um repositório Caso selecione "Problemas", você será notificado e vai se inscrever 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. Opções do menu suspenso Gerenciar notificações

  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. Opções do menu suspenso Gerenciar notificações

  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

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 "Como definir as configurações de inspeção de um repositório individual". 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 saber mais, confira "Habilitar notificações por push com o GitHub Mobile".

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 de como otimizar as notificações de Dependabot alerts, confira "Como configurar notificações para Dependabot alerts".

Opções de notificação GitHub Actions

Escolha como você deseja receber atualizações de execução de fluxo de trabalho para repositórios que você está inspecionando que estão configurados com o GitHub Actions. Você também pode optar por receber apenas notificações de execução de fluxo de trabalho com falha.

Captura de tela das opções de notificação para GitHub Actions

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. O botão Inspecionar do GitHub Mobile
  3. Para escolher para quais atividades você recebe notificações, toque nas suas configurações de inspeção preferenciais. Menu suspenso de configurações de inspeção do GitHub Mobile