Skip to content

Dependabot

Dependabot is a GitHub feature that will regularly scan your project dependencies for updates, and automatically create Pull Requests to keep your dependencies updated.

Using Dependabot ultimately makes your project more secure by keeping your project dependencies up-to-date. As a general rule, using the latest project dependencies gives you

  • the latest security patches
  • the latest bug fixes
  • the latest features

Overall, this leads to a more maintainable project.

Enabling Dependabot

When you choose Dependabot as an option, the Starlight project will include a .github/.dependabot.yml file. It is configured to monitor updates weekly for:

  1. Node packages (i.e. dependencies and devDependencies in package.json)
  2. GitHub Actions