Skip to main content

Команды комментариев Dependabot pull request

Dependabot отвечает на команды в комментариях к запросам на вытягивание, что упрощает обработку обновлений зависимостей и управление ими.

Dependabot отвечает на простые команды в комментариях. Каждый запрос на вытягивание содержит сведения о командах, которые можно использовать для обработки запроса на вытягивание (например, для повторной базы запроса на вытягивание) в разделе "Dependabot Команды и параметры". Цель состоит в том, чтобы как можно больше упростить рассмотрение этих автоматически созданных запросов на вытягивание.

Команды для Dependabot pull request

Для запроса на вытягивание можно использовать любую из следующих команд Dependabot .

CommandDescription
@dependabot ignore this dependencyЗакрывает запрос на вытягивание и предотвращает Dependabot создание дополнительных запросов на вытягивание для этой зависимости (если вы не повторно откроете запрос на вытягивание или обновление до предлагаемой версии самостоятельно).
@dependabot ignore this major versionЗакрывает запрос на вытягивание и предотвращает Dependabot создание дополнительных запросов на вытягивание для этой основной версии (если только не повторно открыть запрос на вытягивание или обновить до этой основной версии самостоятельно).
@dependabot ignore this minor versionЗакрывает запрос на вытягивание и предотвращает Dependabot создание дополнительных запросов на вытягивание для этой дополнительной версии (если вы не открываете запрос на вытягивание или обновление до этой дополнительной версии самостоятельно).
@dependabot ignore this patch versionЗакрывает запрос на вытягивание и предотвращает Dependabot создание дополнительных запросов на вытягивание для этой версии исправления (если вы не открываете запрос на вытягивание или обновление до этой версии исправления самостоятельно).
@dependabot rebaseПеребазирует pull request.
@dependabot recreateПересоздаёт pull request, перезаписывая все правки, внесённые в pull-request.
@dependabot show DEPENDENCY_NAME ignore conditionsПолучает информацию об условиях игнорирования для указанной зависимости и комментирует pull request с помощью таблицы, отображающей все условия игнорирования зависимости. Например, найдите все @dependabot show express ignore conditions условия, ignore хранящиеся для зависимости Express, и закомментируйте запрос на вытягивание с этой информацией.

Команды для обновления сгруппированных версий

В Dependabot запросах на вытягивание для сгруппированных обновлений версий и обновлений системы безопасности можно использовать команды комментариев, чтобы игнорировать и игнорировать обновления для определенных зависимостей и версий. Для управления условиями группированных обновлений можно использовать любую из следующих команд.

CommandDescription
@dependabot ignore DEPENDENCY_NAMEЗакрывает запрос на вытягивание и предотвращает Dependabot обновление этой зависимости.
@dependabot ignore DEPENDENCY_NAME major versionЗакрывает запрос на вытягивание и предотвращает Dependabot обновление основной версии этой зависимости.
@dependabot ignore DEPENDENCY_NAME minor versionЗакрывает запрос на вытягивание и предотвращает Dependabot обновление дополнительной версии этой зависимости.
@dependabot ignore DEPENDENCY_NAME patch versionЗакрывает запрос на вытягивание и предотвращает Dependabot обновление версии исправления этой зависимости.
@dependabot unignore *Закрывает текущий pull request, очищает все ignore условия, хранящиеся для всех зависимостей в группе, затем открывает новый pull request.
@dependabot unignore DEPENDENCY_NAMEЗакрывает текущий pull request, очищает все ignore условия, хранящиеся для зависимости, затем открывает новый pull request, который содержит доступные обновления для указанной зависимости. Например, откроется новый запрос на вытягивание, @dependabot unignore lodash включающий обновления для зависимости Lodash.
@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.

Совет

Если вы хотите отменить определенное условие пропуска, используйте @dependabot show DEPENDENCY_NAME ignore conditions команду, чтобы быстро проверить, какие условия игнорируют зависимость в данный момент.