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 recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Configurar notificações

Escolha o tipo de atividade no GitHub do qual você deseja receber notificações e a forma como deseja que essas atualizações sejam entregues.

Neste artigo

Opções de entrega de notificação

Você pode receber notificações de atividades em GitHub nos locais a seguir.

  • Caixa de entrada de notificações na interface web de GitHub
  • A caixa de entrada no GitHub para dispositivos móveis, que sincroniza com a caixa de entrada em GitHub
  • Um cliente de e-mail que usa um endereço de e-mail verificado que também pode sincronizar com a caixa de entrada em GitHub e GitHub para dispositivos móveis

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

Dica: se você receber notificações da web e por e-mail, você pode sincronizar automaticamente o status lido ou não lido da notificação para que as notificações da web sejam automaticamente marcadas como lidas depois de ler a notificação de e-mail correspondente. To enable this sync, your email client must be able to view images from notifications@github.com.

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

A caixa de entrada de notificações em GitHub e GitHub para dispositivos móveis inclui opções de triagem projetadas especificamente para o seu fluxo de notificações de GitHub incluindo opções para:

  • Fazer triagem de várias notificações ao mesmo tempo.
  • Marcar as notificações concluídas como Concluído e removê-las da sua caixa de entrada. Para ver todas as suas notificações marcadas como Concluído, use a consulta is:done.
  • Salvar uma notificação para revisar mais tarde. As notificações salvas são sinalizadas na sua caixa de entrada e mantidas indefinidamente. Para visualizar todas as suas notificações salvas, use a consulta is:saved.
  • Cancelar inscrição e remover uma notificação da sua caixa de entrada.
  • Visualizar o problema, a pull request ou uma discussão em equipe onde a notificação se origina no GitHub de dentro da caixa de entrada de notificações.
  • Ver uma das últimas razões pelas quais você está recebendo uma notificação de sua caixa de entrada com uma etiqueta razões.
  • Criar filtros personalizados para focar 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, a caixa de entrada de notificações em GitHub para dispositivos móveis permite que você faça triagem de notificações no modo escuro e receba notificações push para menções diretas. Para obter mais informações, consulte "Habilitar notificações push com GitHub para celular" ou "GitHub para celular".

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. Suas notificações na caixa de entrada só serão mantidas por 5 meses, a menos que você as tenha marcado como Salvas. As notificações Saved (Salvas) são mantidas indefinidamente. Para obter mais informações sobre a política de retenção da sua caixa de entrada, consulte "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 suas opções de personalização de e-mail, consulte "Personalizando suas notificações de e-mail."

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, consulte "Sobre discussões de equipe".

Para ver repositórios que você está inspecionando, acesse a sua página de inspeção. Para obter mais informações, consulte "Gerenciando assinaturas e notificações do GitHub".

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

Sobre as notificações personalizadas

Note: Custom notifications are currently in beta and subject to change.

É possível personalizar notificações para um repositório. Você pode optar, por exemplo, por receber notificações somente quando atualizações para um ou mais tipos de eventos (problemas, pull request, versões, discussões) ocorrerem dentro de um repositório ou ignorar todas as notificações de um repositório. Para obter mais informações, consulte "Visualizar suas assinaturas".

Participar de conversas

A qualquer momento que você comentar em uma conversa ou quando alguém @mencionar seu nome de usuário, você estará participando de uma conversa. Por padrão, você é inscrito automaticamente em uma conversa ao participar dela. Você pode cancelar manualmente a inscrição de uma conversa que você participou, clicando em Cancelar inscrição no problema ou na pull request ou através da opção Cancelar inscrição na caixa de entrada de notificações.

Para conversas que você está inspecionando ou das quais você está participando, você pode escolher se deseja receber notificações por e-mail ou por meio da caixa de entrada em GitHub e GitHub para dispositivos móveis.

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

Por exemplo:

  • Se você não quiser que as notificações sejam enviadas para o seu e-mail, desmarque e-mail para participar e inspecionar as notificações.
  • Se quiser receber notificações por e-mail quando você participou de uma conversa, então selecione e-mail abaixo de "Participar".

Se você não habilitar notificações de inspeção ou participação para a web e dispositivos móveis, a sua caixa de entrada de notificações não terá nenhuma atualização.

Personalizando suas notificações por e-mail

Após habilitar as notificações de e-mail, o GitHub enviará notificações a você como e-mails em diversas partes que contêm cópias do conteúdo em HTML e texto sem formatação. O conteúdo da notificação de e-mail inclui markdown, @menção, emojis, links por hash e muito mais, que aparecem no conteúdo original do GitHub. 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.

Dica: se você receber notificações da web e por e-mail, você pode sincronizar automaticamente o status lido ou não lido da notificação para que as notificações da web sejam automaticamente marcadas como lidas depois de ler a notificação de e-mail correspondente. To enable this sync, your email client must be able to view images from notifications@github.com.

Se estiver usando o Gmail, você poderá clicar em um botão junto ao e-mail de notificação para acessar o problema ou a pull request original que gerou a notificação.

Botões no Gmail

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 qual atividade no GitHub você deseja receber atualizações usando seu endereço de e-mail 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 pull request.
  • 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, consulte "Escolher onde as notificações de e-mail da sua organização são enviadas".

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, consulte "Sobre notificações de email para push 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.

Se uma organização da qual você é integrante restringe as notificações de e-mail para um domínio de e-mail aprovado, você precisará verificar um endereço de e-mail nesse domínio para receber notificações sobre a atividade na organização. Para obter mais informações, consulte "Restringir notificações de e-mail a um domínio aprovado."

Filtrar notificações de e-mail

Cada notificação de e-mail que o GitHub envia contém informações de header. As informações de header em cada e-mail são consistentes, de modo que é possível usá-las no cliente de e-mail para filtrar ou encaminhar todas as notificações do GitHub ou determinados tipos de notificação do GitHub.

Se você acredita que está recebendo notificações que não pertencem a você, examine os headers 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 de e-mail do GitHub contêm as seguintes informações de header:

HeaderInformações
Endereço do remetenteEste endereço será sempre 'notifications@github. om'.
Campo ToEste campo conecta-se diretamente à corrente. Se você responder ao e-mail, você adicionará um novo comentário na conversa.
Endereço de CcO GitHub colocará você em cópia (Cc) se você estiver inscrito para uma conversa. O segundo endereço de e-mail de Cc corresponde ao motivo da notificação. O sufixo para esses motivos de notificação é @noreply.github.com. Os possíveis motivos de notificação são:
  • 'assign': você foi atribuído a um problema ou uma pull request.
  • 'author': você criou um problema ou uma pull request.
  • 'comment': você comentou um problema ou uma pull request.
  • 'manual': houve uma atualização em um problema ou uma pull request para o(a) qual você assinou manualmente.
  • 'mention': você foi mencionado em um problema ou uma pull request.
  • 'push': alguém fez commit em uma pull request que você assinou.
  • 'review_requested': você ou uma equipe da qual faz você faz parte foi solicitado para revisar uma pull request.
  • 'security_alert': o GitHub detectou uma vulnerabilidade em um repositório para o qual você recebe alertas de segurança.
  • 'state_change': um problema ou uma pull request que você assinou foi fechado(a) ou aberto(a).
  • '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 uma pull request.
  • 'your_activity': você abriu, comentou ou fechou um problema ou uma pull request.
campo mailing listEsse campo identifica o nome do repositório e seu proprietário. O formato desse endereço é sempre <nome do repositório>.<proprietário do repositório>.github.com.
campo X-GitHub-SeverityEmail notifications for Dependabot alerts that affect one or more repositories include the X-GitHub-Severity header field. You can use the value of the X-GitHub-Severity header field to filter email notifications for Dependabot alerts. Os níveis possíveis de gravidade são:
  • low
  • moderate
  • high
  • critical
Para obter mais informações, consulte "Sobre alertas para dependências vulneráveis"

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
  2. Na barra lateral esquerda, na lista de repositórios, use a caixa de seleção "Gerenciar notificações" para clicar em Configurações de notificação.
    Gerenciar as opções do menu suspenso notificações
  3. 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, você será automaticamente inscrito em atualizações e receberá notificações quando essa equipe for @mencionada. Se você não quiser ser automaticamente inscrito, você pode desmarcar as opções de inspeção automática.

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.

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.

Se uma organização da qual você é integrante restringe as notificações de e-mail para um domínio de e-mail aprovado, você precisará verificar um endereço de e-mail nesse domínio para receber notificações sobre a atividade na organização. Para obter mais informações, consulte "Restringir notificações de e-mail a um domínio aprovado."

  1. No canto superior direito de qualquer página, clique em .
    Notificação indicando qualquer mensagem não lida
  2. Na barra lateral esquerda, na lista de repositórios, use a caixa de seleção "Gerenciar notificações" para clicar em Configurações de notificação.
    Gerenciar as opções do menu suspenso notificações
  3. 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.
    Menu suspenso de endereço de e-mail padrão de notificação
  4. 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 a qualquer um de seus endereços de e-mail verificados. Para obter mais informações, consulte "verificar o seu endereço de e-mail".

  1. No canto superior direito de qualquer página, clique em .
    Notificação indicando qualquer mensagem não lida
  2. Na barra lateral esquerda, na lista de repositórios, use a caixa de seleção "Gerenciar notificações" para clicar em Configurações de notificação.
    Gerenciar as opções do menu suspenso notificações
  3. Na lista em "Custom routing" (Encaminhamento personalizado), localize o nome da sua organização.
    Lista de organizações e endereços de e-mail
  4. Clique em Edit (Editar) ao lado do endereço de e-mail que você pretende alterar.
    Editar endereços de e-mail da organização
  5. Selecione um dos seus endereços de e-mail verificados e clique em Save (Salvar).
    Alterar o endereço de e-mail por organização

Opções de notificação Dependabot alerts

Você pode escolher o método de entrega para notificações sobre Dependabot alerts em repositórios que você está inspecionando, bem como a frequência na qual as notificações são enviadas para você.

Por padrão, você receberá notificações das novas Dependabot alerts:

  • por e-mail, um e-mail é enviado toda vez que uma vulnerabilidade com uma gravidade crítica ou alta é encontrada (opção de Enviar e-mail toda vez que uma vulnerabilidade for encontrada)
  • na interface do usuário, é exibido um aviso é nos arquivos e visualizações de código do seu repositório se houver quaisquer dependências vulneráveis (opção de alertas de interface do usuário)
  • na linha de comando, são exibidos avisos como retornos de chamada quando você faz push em repositórios com quaisquer dependências vulneráveis (opção de Linha de Comando)
  • na caixa de entrada, como notificações da web para novas vulnerabilidades com uma gravidade crítica ou alta (opçãoWeb) Você pode personalizar a forma como você é notificado

Dependabot alerts. Por exemplo, você pode receber um e-mail semanal com o resumo dos alertas de até 10 de seus repositórios usando as opções Enviar e-mail com o resumo das vulnerabilidades e Resumo semanal por e-mail sobre segurança.

Para obter mais informações sobre os métodos de entrega de notificações disponíveis para você e conselhos sobre otimização de suas notificações

Dependabot alerts, consulte "Configurar notificações para dependências vulneráveis".

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

Opções de alertas

Habilitando notificações push com GitHub para dispositivos móveis

Quando você instalar GitHub para dispositivos móveis, você será automaticamente incluído em notificações da web. Você poderá então ativar notificações push para menções diretas no app.

Você só pode receber notificações de pushes para repositórios no GitHub para dispositivos móveis neste momento.

For GitHub Enterprise Server, push notifications for direct mentions are currently supported on iOS and coming soon to Android. GitHub Enterprise Server uses background fetch to support push notifications without sending your information to a third-party service, so you may experience a delay in receiving push notifications.

Habilitar notificações de push com GitHub para iOS

  1. Acima de "Home", clique na foto do seu perfil.
  2. Para ver suas configurações, clique em .
    Ícone de configurações para GitHub para iOS
  3. Para atualizar suas configurações de notificação, clique em Notificações push.
  4. Para ativar as notificações push para menções diretas, use a alternância Menções Diretas.

Habilitar notificações de push com GitHub para Android

  1. Acima de "Home", clique na foto do seu perfil.
  2. Para ver suas configurações, clique em .
    Ícone de configurações para GitHub para iOS
  3. Para ativar as notificações push para menções diretas, use a alternância Menções Diretas.

Esse documento ajudou você?

Privacy policy

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.