Dependabot

Github performs static scanning of a projects dependencies using Dependabot. The tool sends you an email regarding any dependencies that need to be updated due to some security vulnerability and generates a pull request in your project. With our current docker TEST swarm, we can easily test each pull request.


So, if you get in the habit of doing it, it makes it pretty easy to stay current with your dependencies.  I'm not really in the habit, yet, but it would be easy in a long term application that isn't in constant churn. Usually you won't even need to do anything on your local machine.  You can just do everything through GitHub and Jenkins.