Você pode usar --no-interaction
para isso.
(tópico antigo, mas aparece no Google sem uma resposta)
Estou usando o Composer "composer update" por meio de um cronjob para atualizar diariamente uma instância de software e, portanto, executar no master. Cerca de uma vez por mês, isso falha porque o Composer retorna o seguinte prompt:
The package has modified files
M modifiedfile.php
Discard changes [y,n,v,s,?]?
Portanto, nenhuma atualização é executada. Isso é um pouco chato. Existe uma maneira de forçar a atualização, mesmo com arquivos modificados? A documentação no Compositor sugere que isso não é possível, embora eu não acredite que não deva.
Então estou tentando a minha sorte aqui: há algo como "composer update --force" ou algum tipo de truque ao redor ou estou olhando para uma causa perdida?
Você pode usar --no-interaction
para isso.
(tópico antigo, mas aparece no Google sem uma resposta)
Tags composer