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
Section titled โ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.
dependenciesanddevDependenciesinpackage.json) - GitHub Actions