Vous pouvez créer des filtres personnalisés pour votre boîte de réception à l’aide des filtres pris en charge suivants. Pour plus d’informations sur la création de filtres personnalisés, consultez Gestion des notifications à partir de votre boîte de réception.
Limitations des filtres personnalisés
Les filtres personnalisés ne prennent actuellement pas en charge :
- La recherche en texte intégral dans votre boîte de réception, y compris la recherche de titres de demande de tirage ou de problème
- La distinction entre les filtres de requête
is:issue
,is:pr
etis:pull-request
. Ces requêtes retournent à la fois des problèmes et des demandes de tirage. - La création de plus de 15 filtres personnalisés
- La modification des filtres par défaut ou de leur ordre
- La recherche d’exclusion à l’aide de
NOT
ou-QUALIFIER
Requêtes prises en charge pour les filtres personnalisés
Voici les types de filtres que vous pouvez utiliser :
- Filtre par dépôt avec
repo:
- Filtre par type de discussion avec
is:
- Filtre par raison de notification avec
reason:
Requêtes repo:
prises en charge
Pour ajouter un filtre repo:
, vous devez inclure le propriétaire du dépôt dans la requête : repo:owner/repository
. Un propriétaire est l’organisation ou l’utilisateur qui possède la ressource GitHub qui déclenche la notification. Par exemple, repo:octo-org/octo-repo
affiche les notifications déclenchées dans le dépôt octo-repo au sein de l’organisation octo-org.
Requêtes is:
prises en charge
Pour filtrer les notifications relatives à une activité spécifique sur GitHub, vous pouvez utiliser la requête is
. Par exemple, pour voir uniquement les mises à jour d’invitation à un référentiel, utilisez is:repository-invitation
; pour voir uniquement les Dependabot alerts, utilisez is:repository-vulnerability-alert
.
is:check-suite
is:commit
is:gist
is:issue-or-pull-request
is:release
is:repository-invitation
is:repository-vulnerability-alert
Pour plus d’informations sur la réduction du bruit des notifications pour les Dependabot alerts, consultez « Configuration de notifications pour les alertes Dependabot ».
Vous pouvez également utiliser la requête is:
pour décrire comment la notification a été triée.
is:saved
is:done
is:unread
is:read
Requêtes reason:
prises en charge
Pour filtrer les notifications d’après la raison pour laquelle vous avez reçu une mise à jour, vous pouvez utiliser la requête reason:
. Par exemple, pour voir les notifications des occurrences où vous (ou une équipe dont vous êtes membre) êtes sollicité pour une révision de demande de tirage, utilisez reason:review-requested
. Pour plus d’informations, consultez « À propos des notifications ».
Requête | Description |
---|---|
reason:assign | Quand il existe une mise à jour sur une demande de tirage ou un problème auquel vous avez été affecté. |
reason:author | Quand vous avez ouvert une demande de tirage ou un problème et qu’il y a eu une mise à jour ou un nouveau commentaire. |
reason:comment | Lorsque vous avez commenté un problème ou une demande de tirage ( pull request). |
reason:participating | Lorsque vous avez commenté un problème ou une demande de tirage (pull request) ou que vous avez été @mentioned. |
reason:invitation | Quand vous êtes invité à une équipe, une organisation ou un dépôt. |
reason:manual | Quand vous cliquez sur Subscribe dans une demande de tirage ou un problème auquel vous n’étiez pas encore abonné. |
reason:mention | Vous avez été directement @mentioned. |
reason:review-requested | Vous ou votre équipe avez été invités à passer en revue une demande de tirage (pull request). |
reason:security-alert | Quand une alerte de sécurité est émise pour un dépôt. |
reason:state-change | Quand l’état d’une demande de tirage ou d’un problème est modifié. Par exemple, un problème est fermé ou une demande de tirage est fusionnée. |
reason:team-mention | Quand une équipe dont vous êtes membre est @mentioned. |
reason:ci-activity | Quand un dépôt a une mise à jour CI, telle qu’un nouvel état d’exécution de flux de travail. |
Filtres personnalisés Dependabot
Si vous utilisez Dependabot pour garder vos dépendances à jour, vous pouvez utiliser et enregistrer ces filtres personnalisés :
is:repository_vulnerability_alert
pour afficher les notifications pour les Dependabot alerts.reason:security_alert
pour afficher les notifications pour les Dependabot alerts et les demandes de tirage de mise à jour de sécurité.author:app/dependabot
pour afficher les notifications générées par Dependabot. Cela comprend les Dependabot alerts, les demandes de tirage de mise à jour de sécurité et les demandes de tirage de mise à jour de version.
Pour plus d’informations sur Dependabot, consultez À propos des alertes Dependabot.