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:
- Node packages (i.e.
dependencies
anddevDependencies
inpackage.json
) - GitHub Actions