Learn how to use GitHub Dependabot to manage software dependencies, check for updates, and track security issues related to your projects.
Overview
Syllabus
Introduction
- Get started with Dependabot
- What you should know
- GitHub and Dependabot features
- Dependabot advanced features
- Ideal uses cases for Dependabot
- Challenge: Dependabot anti-patterns
- Solution: Dependabot anti-patterns
- Python project architecture
- requirements.txt
- dependabot.yml for Python
- Challenge: Dependabot pull requests for Python
- Solution: Dependabot pull requests for Python
- PHP project architecture
- composer.json
- dependabot.yml for PHP and branches
- Challenge: Dependabot pull requests for PHP
- Solution: Dependabot pull requests for PHP
- JavaScript project architecture
- package.json
- dependabot.yml for JavaScript projects
- Challenge: Dependabot pull requests for JavaScript
- Solution: Dependabot pull requests for JavaScript
- Links and resources
- Next steps
Taught by
Carlos Rivas