Skip to main content

Comandos de comentário de solicitação de pull do Dependabot

Dependabot responde a comandos nos comentários de solicitações de pull, facilitando a triagem e o gerenciamento de atualizações de dependências.

O Dependabot responde a comandos simples nos comentários. Cada pull request contém detalhes dos comandos que você pode usar para processar a pull request (por exemplo: fazer merge, combinação por squash, abrir, fechar ou rebasear a pull request) na seção "comandos e opções de Dependabot". O objetivo é facilitar ao máximo a triagem dessas pull requests geradas automaticamente.

Comandos para solicitações de pull de Dependabot

Você pode usar qualquer um dos seguintes comandos em um pull request de Dependabot.

CommandDescription
@dependabot cancel mergeCancela uma mesclagem solicitada anteriormente.
@dependabot closeFecha o pull request e impede Dependabot de recriar esse pull request. Você pode obter o mesmo resultado fechando a pull request manualmente.
@dependabot ignore this dependencyFecha a solicitação de pull e impede que Dependabot crie mais solicitações de pull para esta dependência (a menos que você reabra a solicitação de pull ou atualize para a versão sugerida).
@dependabot ignore this major versionFecha a solicitação de pull e impede que Dependabot crie mais solicitações de pull para esta 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 versionFecha a solicitação de pull e impede que Dependabot crie mais solicitações de pull para esta versão secundária (a menos que você reabra a solicitação de pull ou atualize para esta versão secundária por conta própria).
@dependabot ignore this patch versionFecha a solicitação de pull e impede que Dependabot crie mais solicitações de pull para esta versão de patch (a menos que você reabra a solicitação de pull ou atualize para esta versão de patch por conta própria).
@dependabot mergeIncorpora a solicitação de pull request assim que seus testes de CI forem aprovados.
@dependabot rebaseReafirma a solicitação de pull.
@dependabot recreateRecria a solicitação de pull, sobrescrevendo quaisquer edições realizadas nela.
@dependabot reopenReabra a solicitação de pull se a solicitação de pull estiver fechada.
@dependabot show DEPENDENCY_NAME ignore conditionsRecupera 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.
@dependabot squash and mergeConsolida e mescla a solicitação de pull request assim que seus testes de CI forem aprovados.

Comandos para atualizações de versão agrupadas

Em pull requests do Dependabot para atualizações de versão agrupadas e atualizações de versão, você pode usar comandos de comentário para ignorar e deixar de ignorar atualizações de 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.

CommandDescription
@dependabot ignore DEPENDENCY_NAMEFecha o pull request e impede Dependabot de atualizar essa dependência.
@dependabot ignore DEPENDENCY_NAME major versionFecha a solicitação de pull e impede que Dependabot atualize a versão principal desta dependência.
@dependabot ignore DEPENDENCY_NAME minor versionFecha a solicitação de pull e impede que Dependabot atualize a versão secundária desta dependência.
@dependabot ignore DEPENDENCY_NAME patch versionFecha a solicitação de pull e impede que Dependabot atualize a versão de patch desta 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_NAMEFecha 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_CONDITIONFecha 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.