Вы можете создать настраиваемые фильтры для папки "Входящие", используя следующие поддерживаемые фильтры. Дополнительные сведения о создании пользовательских фильтров см. в разделе Управление уведомлениями из папки "Входящие".
Ограничения пользовательского фильтра
Пользовательские фильтры в настоящее время не поддерживаются:
- Полный текстовый поиск в папке "Входящие", включая поиск по запросу на вытягивание или название проблемы
- Различия между фильтрами запросов
is:issue,is:prиis:pull-request. Эти запросы возвращают как проблемы, так и запросы на вытягивание. - Создание более 15 пользовательских фильтров
- Изменение фильтров по умолчанию или их порядка
- Исключение поиска с помощью
NOTили-QUALIFIER
Поддерживаемые запросы для пользовательских фильтров
Ниже приведены типы фильтров, которые можно использовать:
- Фильтрация по репозиторию с помощью
repo:. - Фильтрация по типу обсуждения с помощью
is:. - Фильтрация по причине уведомления с помощью
reason:.
Поддерживаемые запросы repo:
Чтобы добавить фильтр repo:, необходимо включить владельца репозитория в запрос: repo:owner/repository. Владелец — это организация или пользователь, которому принадлежит ресурс GitHub, который активирует уведомление. Например, repo:octo-org/octo-repo будет отображать уведомления, активированные в репозитории octo-repo в организации octo-org.
Поддерживаемые запросы is:
Чтобы отфильтровать уведомления для определенного действия на GitHub, можно использовать is запрос. Например, чтобы просмотреть только обновления приглашений репозитория, использовать is:repository-invitationи просмотреть только Dependabot alerts, используйте .is:repository-vulnerability-alert
is:check-suiteis:commitis:gistis:issue-or-pull-requestis:releaseis:repository-invitationis:repository-vulnerability-alert
Сведения о снижении шума от уведомлений для Dependabot alertsсм. в разделе Настройка уведомлений для оповещений Dependabot.
Вы также можете использовать запрос is:, чтобы описать, как уведомление было рассмотрено.
is:savedis:doneis:unreadis:read
Поддерживаемые запросы reason:
Чтобы отфильтровать уведомления по причине получения обновления, можно использовать запрос reason:. Например, чтобы просмотреть уведомления, когда вас (или вашу команду) попросили проверить запрос на вытягивание, используйте reason:review-requested. Дополнительные сведения см. в разделе Об уведомлениях.
| Query | Description |
|---|---|
reason:assign | Если есть обновление для проблемы или запроса на вытягивание, который вам назначили. |
reason:author | Если вы открыли запрос на вытягивание или проблему и было обновление или новый комментарий. |
reason:comment | При комментарии к проблеме или запросу на вытягивание. |
reason:participating | Если вы закомментировали проблему или запрос на вытягивание или вы были @mentioned. |
reason:invitation | Если вас пригласили в команду, организацию или репозиторий. |
reason:manual | Если вы щелкнули Подписаться на проблему или запрос на вытягивание, на который вы еще не подписаны. |
reason:mention | Вас напрямую упомянули (@mentioned). |
reason:review-requested | Вам или команде, членом которой вы являетесь, поступил запрос на проверку запроса на вытягивание. |
reason:security-alert | Если создано оповещение системы безопасности для репозитория. |
reason:state-change | При изменении состояния запроса на вытягивание или проблемы. Например, проблема закрыта или запрос на вытягивание объединен с ветвью. |
reason:team-mention | Если кто-то упомянул (@mentioned) вашу команду. |
reason:ci-activity | Если в репозитории есть обновление CI, например новый статус выполнения рабочего процесса. |
Пользовательские фильтры Dependabot
Если вы используете Dependabot для поддержания актуальности зависимостей, можно использовать и сохранить эти настраиваемые фильтры:
is:repository_vulnerability_alertдля отображения уведомлений для Dependabot alerts.reason:security_alertдля отображения уведомлений для Dependabot alerts и запросов на вытягивание для обновлений системы безопасности.author:app/dependabotдля отображения уведомлений, созданных Dependabot. Сюда входят Dependabot alerts, запросы на вытягивание для обновлений системы безопасности и запросы на вытягивание для обновления версий.
Дополнительные сведения о Dependabotсм. в разделе Сведения об оповещениях Dependabot.