Greenkeeper helps keep your software up to date. This eliminates many security concerns and compatibility issues, and also keeps your projects fresh and maintainable. It provides a constant drip of small, isolated updates that can be easily understood, tackled and tested.
Greenkeeper already manages dependency updates for over 5.000 repositories on GitHub, from Open Source projects from the likes of Mozilla, Google and OpenStreetMap, to Enterprises on the Fortune 500.
Greenkeeper sits between npm and GitHub, observing all of the modules you depend on. When they get updated, your project gets a new branch with that update. Your CI tests kick in, and Greenkeeper watches them to see whether they pass.
Based on the test results and your current version definitions it will open up clear, actionable issues for you. If there’s nothing for you to do, Greenkeeper won’t nag you.
Let the friendly Greenkeeper bot take all the dull work of keeping your dependencies up to date off your shoulders and, optimally, boil it all down to a few clicks. This is as close to fully automatic as we could possibly make it.
Find out more about how Greenkeeper works Greenkeeper
If you’re not a GitHub Enterprise user, Greenkeeper is available on GitHub Marketplace for regular GitHub customers and open source enthusiasts.