{"meta":{"title":"Команды комментариев Dependabot pull request","intro":"Dependabot отвечает на команды в комментариях к запросам на вытягивание, что упрощает обработку обновлений зависимостей и управление ими.","product":"Безопасность и качество кода","breadcrumbs":[{"href":"/ru/code-security","title":"Безопасность и качество кода"},{"href":"/ru/code-security/reference","title":"Reference"},{"href":"/ru/code-security/reference/supply-chain-security","title":"Безопасность цепочки поставок"},{"href":"/ru/code-security/reference/supply-chain-security/dependabot-pull-request-comment-commands","title":"Команды комментариев Dependabot PR"}],"documentType":"article"},"body":"# Команды комментариев Dependabot pull request\n\nDependabot отвечает на команды в комментариях к запросам на вытягивание, что упрощает обработку обновлений зависимостей и управление ими.\n\nDependabot отвечает на простые команды в комментариях. Каждый запрос на вытягивание содержит сведения о командах, которые можно использовать для обработки запроса на вытягивание (например, для повторной базы запроса на вытягивание) в разделе \"Dependabot Команды и параметры\". Цель состоит в том, чтобы как можно больше упростить рассмотрение этих автоматически созданных запросов на вытягивание.\n\n## Команды для Dependabot pull request\n\nДля запроса на вытягивание можно использовать любую из следующих команд Dependabot .\n\n| Command                                      | Description                                                                                                                                                                                                                     |\n| --- | --- |\n| `@dependabot ignore this dependency`         | Закрывает запрос на вытягивание и предотвращает Dependabot создание дополнительных запросов на вытягивание для этой зависимости (если вы не повторно откроете запрос на вытягивание или обновление до предлагаемой версии самостоятельно). |\n| `@dependabot ignore this major version`      | Закрывает запрос на вытягивание и предотвращает Dependabot создание дополнительных запросов на вытягивание для этой основной версии (если только не повторно открыть запрос на вытягивание или обновить до этой основной версии самостоятельно). |\n| `@dependabot ignore this minor version`      | Закрывает запрос на вытягивание и предотвращает Dependabot создание дополнительных запросов на вытягивание для этой дополнительной версии (если вы не открываете запрос на вытягивание или обновление до этой дополнительной версии самостоятельно). |\n| `@dependabot ignore this patch version`      | Закрывает запрос на вытягивание и предотвращает Dependabot создание дополнительных запросов на вытягивание для этой версии исправления (если вы не открываете запрос на вытягивание или обновление до этой версии исправления самостоятельно). |\n| `@dependabot rebase`                         | Перебазирует pull request.                                                                                                                                                                                                      |\n| `@dependabot recreate`                       | Пересоздаёт pull request, перезаписывая все правки, внесённые в pull-request.                                                                                                                                     |\n| `@dependabot show DEPENDENCY_NAME ignore conditions` | Получает информацию об условиях игнорирования для указанной зависимости и комментирует pull request с помощью таблицы, отображающей все условия игнорирования зависимости. Например, найдите все `@dependabot show express ignore conditions` условия, `ignore` хранящиеся для зависимости Express, и закомментируйте запрос на вытягивание с этой информацией. |\n\n## Команды для обновления сгруппированных версий\n\nВ Dependabot запросах на вытягивание для сгруппированных обновлений версий и обновлений системы безопасности можно использовать команды комментариев, чтобы игнорировать и игнорировать обновления для определенных зависимостей и версий. Для управления условиями группированных обновлений можно использовать любую из следующих команд.\n\n| Command                                      | Description                                                                                                                                                                                                                     |\n| --- | --- |\n| `@dependabot ignore DEPENDENCY_NAME`         | Закрывает запрос на вытягивание и предотвращает Dependabot обновление этой зависимости.                                                                                                           |\n| `@dependabot ignore DEPENDENCY_NAME major version` | Закрывает запрос на вытягивание и предотвращает Dependabot обновление основной версии этой зависимости.                                                                                           |\n| `@dependabot ignore DEPENDENCY_NAME minor version` | Закрывает запрос на вытягивание и предотвращает Dependabot обновление дополнительной версии этой зависимости.                                                                                           |\n| `@dependabot ignore DEPENDENCY_NAME patch version` | Закрывает запрос на вытягивание и предотвращает Dependabot обновление версии исправления этой зависимости.                                                                                           |\n| `@dependabot unignore *`                     | Закрывает текущий pull request, очищает все `ignore` условия, хранящиеся для всех зависимостей в группе, затем открывает новый pull request.                                                                                       |\n| `@dependabot unignore DEPENDENCY_NAME`       | Закрывает текущий pull request, очищает все `ignore` условия, хранящиеся для зависимости, затем открывает новый pull request, который содержит доступные обновления для указанной зависимости. Например, откроется новый запрос на вытягивание, `@dependabot unignore lodash` включающий обновления для зависимости Lodash. |\n| `@dependabot unignore DEPENDENCY_NAME IGNORE_CONDITION` | Закрывает текущий pull request, очищает сохраненное `ignore` состояние, затем открывает новый pull request, который содержит доступные обновления для указанного условия игнорирования. Например, откроется новый запрос на вытягивание, `@dependabot unignore express [< 1.9, > 1.8.0]` включающий обновления для Express между версиями 1.8.0 и 1.9.0. |\n\n> [!TIP]\n> Если вы хотите отменить определенное условие пропуска, используйте `@dependabot show DEPENDENCY_NAME ignore conditions` команду, чтобы быстро проверить, какие условия игнорируют зависимость в данный момент."}