您可以使用以下受支持的过滤器为收件箱创建自定义过滤器。有关创建自定义过滤器的更多信息,请参阅 管理收件箱通知。
自定义过滤器限制
自定义过滤器目前不支持
- 在收件箱中进行全文搜索,包括搜索拉取请求或议题标题
- 区分
is:issue、is:pr和is:pull-request查询过滤器。这些查询将返回议题和拉取请求两者。 - 创建超过 15 个自定义过滤器
- 更改默认过滤器或它们的顺序
- 使用
NOT或-QUALIFIER进行搜索 排除
自定义过滤器支持的查询
以下是您可以使用的过滤器类型
- 使用
repo:按仓库过滤 - 使用
is:按讨论类型过滤 - 使用
reason:按通知原因过滤 - 使用
author:按通知作者过滤 - 使用
org:按组织过滤
受支持的 repo: 查询
要添加 repo: 过滤器,必须在查询中包含仓库所有者:repo:owner/repository。所有者是触发通知的 GitHub 资产(仓库)的组织或用户。例如,repo:octo-org/octo-repo 将显示在 octo-org 组织内的 octo-repo 仓库触发的通知。
受支持的 is: 查询
要按 GitHub 上的特定活动过滤通知,您可以使用 is 查询。例如,仅查看仓库邀请更新,请使用 is:repository-invitation;仅查看 Dependabot 警报,请使用 is:repository-vulnerability-alert。
is:check-suiteis:commitis:gistis:issue-or-pull-requestis:releaseis:repository-invitationis:repository-vulnerability-alertis:repository-advisoryis:discussion
有关如何减少 Dependabot 警报通知噪声的信息,请参阅 配置 Dependabot 警报的通知。
您还可以使用 is: 查询来描述通知的处理状态。
is:savedis:doneis:unreadis:read
受支持的 reason: 查询
要按收到更新的原因过滤通知,您可以使用 reason: 查询。例如,要查看您(或您所在的团队)被请求审查拉取请求的通知,请使用 reason:review-requested。更多信息,请参阅 关于通知。
| 查询 | 描述 |
|---|---|
reason:assign | 当您被分配到的议题或拉取请求有更新时。 |
reason:author | 当您打开了拉取请求或议题并出现更新或新评论时。 |
reason:comment | 当您在议题或拉取请求上发表评论时。 |
reason:participating | 当您在议题或拉取请求上发表评论或被 @提及 时。 |
reason:invitation | 当您被邀请加入团队、组织或仓库时。 |
reason:manual | 当您在未订阅的议题或拉取请求上点击 Subscribe 时。 |
reason:mention | 您被直接 @提及。 |
reason:review-requested | 您或您所在的团队被请求审查拉取请求。 |
reason:security-alert | 当仓库发布安全警报时。 |
reason:state-change | 当拉取请求或议题的状态被更改时。例如,议题被关闭或拉取请求被合并。 |
reason:team-mention | 当您所在的团队被 @提及 时。 |
reason:ci-activity | 当仓库有 CI 更新,例如新的工作流运行状态时。 |
受支持的 author: 查询
要按用户过滤通知,您可以使用 author: 查询。作者是您收到通知的线程(例如议题、拉取请求、gist 或讨论)的原始作者。例如,要查看 Octocat 用户创建的线程的通知,请使用 author:octocat。
受支持的 org: 查询
要按组织过滤通知,您可以使用 org 查询。查询中需要指定的组织是触发您在 GitHub 上收到通知的仓库所属的组织。如果您属于多个组织,并希望只查看特定组织的通知,此查询非常有用。
例如,要查看 octo-org 组织的通知,请使用 org:octo-org。
Dependabot 自定义过滤器
如果您使用 Dependabot 来保持依赖项最新,可以使用并保存以下自定义过滤器
is:repository_vulnerability_alert用于显示 Dependabot 警报的通知。reason:security_alert用于显示 Dependabot 警报和安全更新拉取请求的通知。author:app/dependabot用于显示 Dependabot 生成的通知。这包括 Dependabot 警报、安全更新拉取请求以及版本更新拉取请求。
有关 Dependabot 的更多信息,请参阅 关于 Dependabot 警报。