Чтобы отфильтровать PR (запросы на включение) без определенной метки в GitHub, можно использовать несколько методов. Вот некоторые из них:
-
Панель поиска GitHub: воспользуйтесь панелью поиска GitHub и введите следующий запрос, чтобы отфильтровать PR без определенной метки:
is:pr is:open -label:"label_name"Замените «label_name» фактическим ярлыком, который вы хотите исключить из результатов поиска.
-
API GitHub. API GitHub можно использовать для программного получения PR без определенной метки. Сделайте запрос GET к следующей конечной точке:
GET /repos/{owner}/{repo}/pulls?state=open&labels=exclude:label_nameЗамените «{owner}» на имя пользователя или организацию владельца репозитория, а «{repo}» — на имя репозитория. Замените «label_name» на ярлык, который вы хотите исключить.
-
Сторонние инструменты. Доступны сторонние инструменты и интеграции, такие как Zapier, GitKraken или GitHub Apps, которые предлагают расширенные возможности фильтрации PR, включая фильтрацию по меткам.