Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Configuration des notifications

Choisissez le type d’activité sur GitHub pour lequel vous voulez recevoir des notifications et comment vous voulez que ces mises à jour soient délivrées.

Options de remise de notifications

Vous pouvez recevoir des notifications pour l’activité sur your GitHub Enterprise Server instance aux emplacements suivants.

  • Boîte de réception des notifications dans l’interface web your GitHub Enterprise Server instance

  • Boîte de réception de notifications sur GitHub Mobile, qui se synchronise avec la boîte de réception sur your GitHub Enterprise Server instance

  • Un client e-mail qui utilise une adresse e-mail vérifiée, qui peut également se synchroniser avec la boîte de réception des notifications sur your GitHub Enterprise Server instance et GitHub Mobile

    Pour utiliser la boîte de réception des notifications sur GitHub et GitHub Mobile, vous devez activer les notifications web et mobiles dans vos paramètres de notification. Pour plus d’informations, consultez « Choix de vos paramètres de notification ».

Conseil : si vous recevez des notifications par e-mail et web, vous pouvez synchroniser automatiquement leur état lu ou non lu afin que les notifications web soient automatiquement marquées comme lues une fois que vous avez lu les notifications par e-mail correspondantes. Pour activer cette synchronisation, votre client de messagerie doit pouvoir afficher les images depuis l’adresse e-mail no-replypour your GitHub Enterprise Server instance, que votre administrateur de site configure.

Avantages de la boîte de réception de notifications

La boîte de réception des notifications sur your GitHub Enterprise Server instance et GitHub Mobile inclut des options de triage conçues spécifiquement pour vos flux de notifications GitHub, y compris des options pour :

  • Trier plusieurs notifications à la fois.

  • Marquer les notifications terminées avec la mention Terminé et les supprimer de votre boîte de réception. Pour visualiser toutes vos notifications marquées Terminé, utilisez la requête is:done.

  • Enregistrer une notification pour l’examiner ultérieurement. Les notifications enregistrées sont indiquées dans votre boîte de réception et sont conservées indéfiniment. Pour visualiser toutes vos notifications enregistrées, utilisez la requête is:saved.

  • Se désinscrire et supprimer une notification de votre boîte de réception.

  • Obtenir un aperçu du problème, de la demande de tirage ou de la discussion d’équipe d’où provient la notification sur your GitHub Enterprise Server instance à partir de la boîte de réception des notifications.

  • Voir une des raisons les plus récentes pour laquelle vous recevez une notification dans votre boîte de réception avec une étiquette reasons.

  • Créer des filtres personnalisés pour se concentrer sur différentes notifications quand vous le souhaitez.

  • Regrouper des notifications dans votre boîte de réception en fonction du dépôt ou de la date pour obtenir une vue d’ensemble rapide avec moins de changements de contexte.

    En outre, vous pouvez recevoir et trier des notifications sur votre appareil mobile avec GitHub Mobile. Pour plus d’informations, consultez « Gestion de vos paramètres de notification avec GitHub Mobile » ou « GitHub Mobile ».

Avantages de l’utilisation d’un client de messagerie pour les notifications

L’un des avantages offerts par l’utilisation d’un client de messagerie est que toutes vos notifications peuvent être conservées indéfiniment, en fonction de la capacité de stockage de votre client de messagerie. Vos notifications de boîte de réception ne sont conservées que pendant cinq mois sur GitHub sauf si vous les avez marquées comme Enregistré. Les notifications Enregistré sont conservées indéfiniment. Pour plus d’informations sur la stratégie de rétention de votre boîte de réception, consultez « À propos des notifications ».

L’envoi de notifications à votre client de messagerie vous permet également de personnaliser votre boîte de réception en fonction des paramètres de votre client de messagerie, qui peuvent inclure des étiquettes personnalisées ou codées en couleur.

Les notifications par e-mail offrent également une flexibilité quant aux types de notifications que vous recevez, et vous permettent de choisir différentes adresses e-mail pour les mises à jour. Par exemple, vous pouvez envoyer certaines notifications pour un dépôt à une adresse e-mail personnelle vérifiée. Pour plus d’informations sur les options de personnalisation d’e-mail, consultez « Personnalisation de vos notifications par e-mail ».

À propos des notifications de participation et de surveillance

Lorsque vous surveillez un dépôt, vous vous abonnez aux mises à jour relatives à l’activité dans ce dépôt. De même, lorsque vous surveillez les discussions d’une équipe spécifique, vous vous abonnez à toutes les mises à jour de conversation sur la page de cette équipe. Pour plus d’informations, consultez « À propos des discussions d’équipe ».

Pour voir les dépôts que vous surveillez, accédez à votre page de surveillance. Pour plus d’informations, consultez « Gestion des abonnements et des notifications sur GitHub ».

Vous pouvez configurer des notifications pour un dépôt dans la page du dépôt ou dans votre page de surveillance.

À propos des notifications personnalisées

Vous pouvez personnaliser les notifications pour un dépôt. Par exemple, vous pouvez choisir d’être averti uniquement lorsque des mises à jour d’un ou plusieurs types d’événements (problèmes, demandes de tirage, mises en production, alertes de sécurité ou discussions) se produisent dans un dépôt, ou ignorer toutes les notifications d’un dépôt. Pour plus d’informations, consultez « Configuration de vos paramètres de surveillance pour un dépôt spécifique » ci-dessous.

Participation à des conversations

Chaque fois que vous commentez une conversation ou que quelqu’un @mentions votre nom d’utilisateur, vous participez à une conversation. Par défaut, vous êtes automatiquement abonné à une conversation lorsque vous y participez. Vous pouvez vous désabonner manuellement d’une conversation à laquelle vous avez participé en cliquant sur Se désabonner dans le problème ou la demande de tirage, ou via l’option Se désabonner dans la boîte de réception des notifications.

Pour les conversations que vous surveillez ou auxquelles vous participez, vous pouvez choisir si vous souhaitez recevoir des notifications par e-mail ou via la boîte de réception des notifications sur your GitHub Enterprise Server instance et GitHub Mobile. Pour plus d’informations, consultez « Choix des paramètres de notification ».

Capture d’écran des options de notifications de participation et de surveillance

Par exemple :

  • Si vous ne souhaitez pas que les notifications soient envoyées à votre e-mail, désélectionnez e-mail pour les notifications de participation et de surveillance.
  • Si vous souhaitez recevoir des notifications par e-mail lorsque vous avez participé à une conversation, vous pouvez sélectionner e-mail sous « Participation ».

Si vous n’activez pas les notifications de participation ou de surveillance pour le web et mobile, votre boîte de réception de notifications n’aura aucune mise à jour.

Personnalisation de vos notifications par e-mail

Une fois que vous aurez activé les notifications par e-mail, your GitHub Enterprise Server instance vous enverra des notifications sous forme d’e-mails multipart contenant à la fois des copies HTML et en texte brut du contenu. Le contenu de notification par e-mail inclut tout Markdown, @mentionsemojis, lien de hachage et autres, qui apparaissent dans le contenu d’origine sur your GitHub Enterprise Server instance. Si vous souhaitez uniquement afficher le texte dans l’e-mail, vous pouvez configurer votre client de messagerie de façon à afficher uniquement la copie en texte brut.

Remarque : Vous ne recevrez que des notifications par e-mail si la prise en charge des e-mails sortants est activée dans your GitHub Enterprise Server instance. Pour plus d’informations, contactez votre administrateur de site.

Conseil : si vous recevez des notifications par e-mail et web, vous pouvez synchroniser automatiquement leur état lu ou non lu afin que les notifications web soient automatiquement marquées comme lues une fois que vous avez lu les notifications par e-mail correspondantes. Pour activer cette synchronisation, votre client de messagerie doit pouvoir afficher les images depuis l’adresse e-mail no-replypour your GitHub Enterprise Server instance, que votre administrateur de site configure.

Choisissez une adresse e-mail par défaut à laquelle vous souhaitez envoyer des mises à jour pour les conversations que vous surveillez ou auxquelles vous participez. Vous pouvez également spécifier pour quelle activité sur your GitHub Enterprise Server instance vous souhaitez recevoir des mises à jour à l’aide de votre adresse e-mail par défaut. Par exemple, choisissez si vous souhaitez recevoir des mises à jour à votre adresse e-mail par défaut pour les éléments suivants :

  • Commentaires sur les problèmes et les demandes de tirage
  • Révisions des demandes de tirage (pull requests)
  • Poussées (push) de demandes de tirage
  • Vos propres mises à jour, par exemple lorsque vous ouvrez, commentez ou fermez un problème ou une demande de tirage

En fonction de l’organisation propriétaire du dépôt, vous pouvez également envoyer des notifications à différentes adresses e-mail. Votre organisation peut exiger que l’adresse e-mail soit vérifiée pour un domaine spécifique. Pour plus d’informations, consultez « Choisir où les notifications par e-mail de votre organisation sont envoyées ».

Vous pouvez également envoyer des notifications pour un dépôt spécifique à une adresse e-mail. Pour plus d’informations, consultez « À propos des notifications par e-mail pour les poussées (push) vers votre dépôt ».

Vous recevez uniquement des e-mails de notification si vous avez choisi de recevoir des notifications par e-mail dans vos paramètres de notification.

Filtrage des notifications par e-mail

Chaque notification par e-mail envoyée par your GitHub Enterprise Server instance contient des informations d’en-tête. Les informations d’en-tête de chaque e-mail sont cohérentes. Vous pouvez donc les utiliser dans votre client de messagerie pour filtrer ou transférer toutes les notifications GitHub ou certains types de notifications GitHub.

Si vous pensez recevoir des notifications qui ne vous appartiennent pas, examinez les en-têtes X-GitHub-Recipient et X-GitHub-Recipient-Address. Ces en-têtes indiquent qui est le destinataire prévu. En fonction de votre configuration de messagerie, vous pouvez recevoir des notifications destinées à un autre utilisateur.

Les notifications par e-mail de your GitHub Enterprise Server instance contiennent les informations d’en-tête suivantes :

En-têteInformation
Adresse FromCette adresse sera toujours « l’adresse e-mail sans réponse configurée par votre administrateur de site ».
ChampToCe champ se connecte directement au thread. Si vous répondez à l’e-mail, vous ajouterez un nouveau commentaire à la conversation.
Adresse CcGitHub Enterprise Server vous Cc si vous êtes abonné à une conversation. La deuxième adresse e-mail Cc correspond à la raison de notification. Le suffixe de ces raisons de notification est based on the no-reply email address configured by your site administrator. Les raisons de notification possibles sont les suivantes :
  • assign : vous avez été affecté à un problème ou à une demande de tirage.
  • author : vous avez créé un problème ou une demande de tirage.
  • ci_activity : une exécution de flux de travail GitHub Actions que vous avez déclenchée a été terminée.
  • comment : vous avez commenté un problème ou une demande de tirage.
  • manual : une mise à jour a été effectuée à un problème ou une demande de tirage auquel vous vous êtes abonné manuellement.
  • mention : vous avez été mentionné dans un problème ou une demande de tirage.
  • push : quelqu’un a commité dans une demande de tirage à laquelle vous êtes abonné.
  • review_requested : vous ou une équipe dont vous êtes membre avez été invité à réviser une demande de tirage.
  • security_alert : GitHub a détecté une vulnérabilité dans un dépôt pour lequel vous recevez des alertes.
  • state_change : une demande de tirage ou un problème auquel vous êtes abonné a été fermé ou ouvert.
  • subscribed : une mise à jour a eu lieu dans un dépôt que vous surveillez.
  • team_mention : une équipe dont vous êtes membre a été mentionnée dans un problème ou une demande de tirage.
  • your_activity : vous avez ouvert, commenté ou fermé un problème ou une demande de tirage.
Champmailing listCe champ identifie le nom du dépôt et son propriétaire. Le format de cette adresse est toujours <repository name>.<repository owner>.[hostname].
ChampX-GitHub-SeverityLes notifications par e-mail des Dependabot alerts qui affectent un ou plusieurs dépôts incluent le champ d’en-tête X-GitHub-Severity. Vous pouvez utiliser la valeur du champ d’en-tête X-GitHub-Severity pour filtrer les notifications par e-mail des Dependabot alerts. Les niveaux de gravité possibles sont les suivants :
  • low
  • moderate
  • high
  • critical
Pour plus d’informations, consultez « À propos de Dependabot alerts ».

Choix de vos paramètres de notification

  1. Dans le coin supérieur droit de n’importe quelle page, cliquez sur . Notification indiquant tout message non lu 1. Dans la barre latérale à gauche, sous la liste des dépôts, utilisez la liste déroulante « Gérer les notifications » pour cliquer sur Paramètres de notification. Options de menu déroulant Gérer les notifications
  2. Dans la page des paramètres de notifications, choisissez la façon dont vous recevez des notifications quand :

Surveillance automatique

Par défaut, chaque fois que l’accès à un nouveau dépôt vous est accordé, vous commencez automatiquement à surveiller ce dépôt. Chaque fois que vous rejoignez une nouvelle équipe, vous êtes automatiquement abonné aux mises à jour et vous recevez des notifications lorsque cette équipe est @mentioned. Si vous ne souhaitez pas être abonné automatiquement, vous pouvez désélectionner les options de surveillance automatique dans vos paramètres de notification.

Options de surveillance automatique

Si l’option « Surveiller automatiquement les dépôts » est désactivée, vous ne surveillerez pas automatiquement vos propres dépôts. Vous devez accéder à votre page de dépôt et choisir l’option de surveillance.

Pour plus d’informations, consultez « Choix des paramètres de notification ».

Configuration de vos paramètres de surveillance pour un dépôt spécifique

Vous pouvez choisir de surveiller ou non un dépôt spécifique. Vous pouvez également choisir d’être notifié uniquement de certains types d’événements tels que problèmes, demandes de tirage, mises en production, alertes de sécurité ou discussions (si c’est activé pour le dépôt) ou d’ignorer complètement un dépôt.

  1. Dans your GitHub Enterprise Server instance, accédez à la page principale du dépôt.

  2. Dans le coin supérieur droit, sélectionnez le menu déroulant « Watch » pour cliquer sur une option de surveillance. Options de surveillance dans un menu déroulant pour un dépôt

    L’option Personnalisé vous permet de personnaliser davantage les notifications afin d’être averti uniquement lorsque des événements spécifiques se produisent dans le dépôt, en plus de la participation et de @mentions. Options de surveillance personnalisées dans un menu déroulant pour un dépôt Si vous sélectionnez « Problèmes », vous serez averti et abonné aux mises à jour de chaque problème (y compris ceux qui existaient avant la sélection de cette option) dans le dépôt. Si vous êtes @mentioned dans une demande de tirage dans ce dépôt, vous recevrez également des notifications pour cela, et vous serez abonné aux mises à jour de cette demande de tirage spécifique, en plus d’être averti des problèmes.

Choix de l’emplacement où les notifications par e-mail de votre organisation sont envoyées

Si vous appartenez à une organisation, vous pouvez choisir le compte e-mail auquel vous souhaitez envoyer les notifications pour l’activité de l’organisation. Par exemple, si vous appartenez à une organisation pour le travail, vous souhaiterez peut-être que vos notifications soient envoyées à votre adresse e-mail professionnelle plutôt qu’à votre adresse personnelle.

Vous recevez uniquement des e-mails de notification si vous avez choisi de recevoir des notifications par e-mail dans vos paramètres de notification.

  1. Dans le coin supérieur droit de n’importe quelle page, cliquez sur . Notification indiquant tout message non lu 1. Dans la barre latérale à gauche, sous la liste des dépôts, utilisez la liste déroulante « Gérer les notifications » pour cliquer sur Paramètres de notification. Options de menu déroulant Gérer les notifications

  2. Sous « E-mail de notification par défaut », sélectionnez l’adresse e-mail à laquelle vous souhaitez recevoir les notifications.

    Capture d’écran de la liste déroulante d’adresse e-mail de notification par défaut

  3. Cliquez sur Enregistrer.

Personnalisation des routes de messagerie par organisation

Si vous êtes membre de plusieurs organisations, vous pouvez configurer chacune d’elles de façon à envoyer des notifications à n’importe laquelle de les adresses e-mail de votre compte.

  1. Dans le coin supérieur droit de n’importe quelle page, cliquez sur . Notification indiquant tout message non lu 1. Dans la barre latérale à gauche, sous la liste des dépôts, utilisez la liste déroulante « Gérer les notifications » pour cliquer sur Paramètres de notification. Options de menu déroulant Gérer les notifications

  2. Sous « Routage personnalisé », recherchez le nom de votre organisation dans la liste.

    Liste d’organisations et d’adresses e-mail

  3. Cliquez sur Modifier en regard de l’adresse e-mail que vous souhaitez modifier.

    Modification des adresses e-mail d’une organisation

  4. Sélectionnez l’une de vos adresses e-mail vérifiées, puis cliquez sur Enregistrer.

    Changement de votre adresse e-mail par organisation

Options de notification des Dependabot alerts

Pour recevoir des notifications sur les Dependabot alerts dans les dépôts, vous devez surveiller ces dépôts et vous abonner pour recevoir des notifications « Toutes les activités » ou configurer des paramètres personnalisés pour inclure « Alertes de sécurité ». Pour plus d’informations, consultez « Configuration de vos paramètres de surveillance pour un dépôt spécifique ». Vous pouvez choisir la méthode de remise des notifications, ainsi que la fréquence à laquelle elles sont envoyées. Par défaut, si le propriétaire de votre entreprise a configuré l-e-mail pour les notifications sur votre instance, vous recevez des Dependabot alerts:

  • Dans votre boîte de réception : sous forme de notifications web. Une notification web est envoyée lorsque Dependabot est activé pour un dépôt, lorsqu’un nouveau fichier manifeste est commité dans le dépôt et lorsqu’une nouvelle vulnérabilité avec un niveau de gravité critique ou élevé est détectée (option Sur GitHub ).

  • Par e-mail : un e-mail est envoyé lorsque Dependabot est activé pour un dépôt, lorsqu’un nouveau fichier manifeste est commité dans le dépôt et lorsqu’une nouvelle vulnérabilité avec un niveau de gravité critique ou élevé est détectée (option E-mail).

  • Dans l’interface utilisateur : un avertissement s’affiche dans les vues de fichiers et de code de votre dépôt s’il existe des dépendances non sécurisées (option Alerte d’interface utilisateur).

  • Sur la ligne de commande : des avertissements s’affichent sous forme de rappels lorsque vous poussez (push) vers des dépôts avec des dépendances non sécurisées (option CLI).

  • sur GitHub Mobile, en tant que notifications web. Pour plus d’informations, consultez « Activation des notifications Push avec GitHub Mobile ».

Remarque : les notifications /GitHub Mobile par e-mail et web sont les suivantes :

  • par référentiel lorsque Dependabot est activé sur le référentiel ou lorsqu’un nouveau fichier manifeste est validé dans le référentiel.

  • par organisation lorsqu’une nouvelle vulnérabilité est découverte.

Vous pouvez personnaliser la façon dont vous êtes averti concernant les Dependabot alerts. Par exemple, vous pouvez recevoir un e-mail de synthèse hebdomadaire récapitulant les alertes concernant jusqu’à 10 de vos dépôts à l’aide des options Envoyer par e-mail un résumé des vulnérabilités et Synthèse hebdomadaire des e-mails de sécurité.

Pour plus d’informations sur les méthodes de remise de notification disponibles, et pour obtenir des conseils sur l’optimisation de vos notifications pour Dependabot alerts, consultez « Configuration des notifications pour Dependabot alerts ».

Options de notification GitHub Actions

Choisissez comment vous souhaitez recevoir les mises à jour d’exécution de flux de travail pour les dépôts que vous surveillez et qui sont configurés avec GitHub Actions. Vous pouvez également choisir de recevoir des notifications uniquement pour les exécutions de workflow ayant échoué.

Capture d’écran des options de notification pour GitHub Actions

Options de notification des alertes d’organisation

Si vous êtes propriétaire d’une organisation, vous recevez des notifications par e-mail par défaut lorsque les membres de l’organisation ajoutent de nouvelles clés de déploiement aux dépôts au sein de l’organisation. Vous pouvez vous désabonner de ces notifications. Dans la page des paramètres de notification, sous « Alertes d’organisation », désélectionnez E-mail.

Gestion de vos paramètres de notification avec GitHub Mobile

Lorsque vous installez GitHub Mobile, vous êtes automatiquement inscrit pour les notifications web. Dans l’application, vous pouvez activer les notifications Push pour les événements suivants.

  • Mentions directes
  • Affectations à des problèmes ou demandes de tirage
  • Demandes de révision d’une demande de tirage
  • Demandes d’approbation d’un déploiement

Vous pouvez également planifier quand GitHub Mobile envoie des notifications Push à votre appareil mobile.

GitHub Enterprise Server utilise la récupération en arrière-plan pour prendre en charge les notifications Push sans envoyer vos informations à un service tiers. Il se peut donc que la réception des notifications Push soit retardée.

Gestion de vos paramètres de notification avec GitHub for iOS

  1. Dans le menu inférieur, appuyez sur Profil.
  2. Pour afficher vos paramètres, appuyez sur .
  3. Pour mettre à jour vos paramètres de notification, appuyez sur Notifications, puis utilisez les bascules pour activer ou désactiver vos types préférés de notifications Push.
  4. Si vous le souhaitez, pour planifier quand GitHub Mobile envoient des notifications Push à votre appareil mobile, appuyez sur Heures de travail, utilisez le bouton bascule Heures de travail personnalisées, puis choisissez quand vous souhaitez recevoir des notifications Push.

Gestion de vos paramètres de notification avec GitHub for Android

  1. Dans le menu inférieur, appuyez sur Profil.
  2. Pour afficher vos paramètres, appuyez sur .
  3. Pour mettre à jour vos paramètres de notification, appuyez sur Configurer les notifications, puis utilisez les bascules pour activer ou désactiver vos types préférés de notifications Push.
  4. Si vous le souhaitez, pour planifier quand GitHub Mobile envoient des notifications Push à votre appareil mobile, appuyez sur Heures de travail, utilisez le bouton bascule Heures de travail personnalisées, puis choisissez quand vous souhaitez recevoir des notifications Push.

Configuration de vos paramètres de surveillance pour un dépôt spécifique avec GitHub Mobile

Vous pouvez choisir de surveiller ou non un dépôt spécifique. Vous pouvez également choisir d’être notifié uniquement de des nouvelles mises en production, ou d’ignorer complètement un dépôt spécifique.

  1. Sur GitHub Mobile, accédez à la page principale du dépôt.
  2. Appuyez sur Watch. Bouton de surveillance sur GitHub Mobile
  3. Pour choisir les activités pour lesquelles vous recevez des notifications, appuyez sur vos paramètres de surveillance préférés. Menu déroulant des paramètres de surveillance dans GitHub Mobile