Pular para conteúdo

Automatizando atualizações de dependências com o Dependabot

Atualizar as dependências de nossas aplicações é importante para garantir segurança e aproveitar novas funcionalidades. No entanto, essa tarefa manual e repetitiva pode ser uma dor de cabeça na manutenção de software. A solução é automatizar esse processo com o uso do Dependabot.

Para utilizá-lo, basta criar um arquivo dependabot.yaml dentro do diretório .github/ no repositório do Github. Em seguida, você pode especificar os ecossistemas de pacotes e a programação de atualizações, como mostrado no exemplo abaixo:

version: 2
updates:
  - package-ecosystem: "github-actions"
    directory: "/"
    schedule:
      interval: "daily"
  - package-ecosystem: "npm"
    directory: "/"
    schedule:
      interval: "daily"

Com essa configuração, o Dependabot gerará automaticamente uma nova pull request sempre que uma nova versão de suas dependências estiver disponível. Economize tempo e garanta a saúde de seu software!

comments powered by Disqus

Veja também: