Dependabot responde a comandos simples nos comentários. Cada solicitação de pull contém detalhes dos comandos que você pode usar para processar a solicitação de pull (por exemplo, para basear novamente a solicitação de pull) na seção "Dependabot comandos e opções". O objetivo é facilitar ao máximo a triagem dessas pull requests geradas automaticamente.
Comandos para Dependabot solicitações de pull
Você pode usar qualquer um dos comandos a seguir em uma solicitação Dependabot de pull.
| Command | Description |
|---|---|
@dependabot ignore this dependency | Fecha a solicitação de pull e impede Dependabot a criação de mais solicitações de pull para essa dependência (a menos que você reabra a solicitação de pull ou atualize para a versão sugerida por conta própria). |
@dependabot ignore this major version | Fecha a solicitação de pull e impede Dependabot a criação de mais solicitações de pull para essa versão principal (a menos que você reabra a solicitação de pull ou atualize para esta versão principal por conta própria). |
@dependabot ignore this minor version | Fecha a solicitação de pull e impede Dependabot a criação de mais solicitações de pull para essa versão secundária (a menos que você reabra a solicitação de pull ou atualize para essa versão secundária por conta própria). |
@dependabot ignore this patch version | Fecha a solicitação de pull e impede Dependabot a criação de mais solicitações de pull para esta versão do patch (a menos que você reabra a solicitação de pull ou atualize para essa versão do patch por conta própria). |
@dependabot rebase | Reafirma a solicitação de pull. |
@dependabot recreate | Recria a solicitação de pull, sobrescrevendo quaisquer edições realizadas nela. |
@dependabot show DEPENDENCY_NAME ignore conditions | Recupera informações sobre as condições de ignorar para a dependência especificada e comenta a solicitação de pull request com uma tabela que exibe todas as condições de ignorar para a dependência. Por exemplo, @dependabot show express ignore conditions localiza todas as condições ignore armazenadas para a dependência Express e comenta a pull request com essas informações. |
Comandos para atualizações de versão agrupadas
Em Dependabot solicitações de pull para atualizações de versão agrupadas e atualizações de segurança, você pode usar comandos de comentário para ignorar e ignorar atualizações para dependências e versões específicas. Você pode usar qualquer um dos comandos a seguir para gerenciar condições "ignore" para atualizações agrupadas.
| Command | Description |
|---|---|
@dependabot ignore DEPENDENCY_NAME | Fecha a solicitação de pull e impede Dependabot a atualização dessa dependência. |
@dependabot ignore DEPENDENCY_NAME major version | Fecha a solicitação de pull e impede Dependabot a atualização da versão principal dessa dependência. |
@dependabot ignore DEPENDENCY_NAME minor version | Fecha a solicitação de pull e impede Dependabot a atualização da versão secundária dessa dependência. |
@dependabot ignore DEPENDENCY_NAME patch version | Fecha a solicitação de pull e impede Dependabot a atualização da versão do patch dessa dependência. |
@dependabot unignore * | Fecha a solicitação de pull atual, limpa todas as ignore condições armazenadas para todas as dependências do grupo e abre uma nova solicitação de pull. |
@dependabot unignore DEPENDENCY_NAME | Fecha a solicitação de pull atual, limpa todas as ignore condições armazenadas para a dependência e abre uma nova solicitação de pull que inclui atualizações disponíveis para a dependência especificada. Por exemplo, @dependabot unignore lodash abre uma nova pull request que inclui atualizações de versão para a dependência Lodash. |
@dependabot unignore DEPENDENCY_NAME IGNORE_CONDITION | Fecha a solicitação de pull atual, limpa a condição armazenada ignore e, em seguida, abre uma nova solicitação de pull que inclui atualizações disponíveis para a condição de ignorar especificada. Por exemplo, @dependabot unignore express [< 1.9, > 1.8.0] abre uma nova pull request que inclui atualizações do Express entre as versões 1.8.0 e 1.9.0. |
Dica
Para deixar de ignorar uma condição "ignore" específica, use o comando @dependabot show DEPENDENCY_NAME ignore conditions para conferir rapidamente as condições "ignore" aplicadas a uma dependência no momento.