I walked through the various repos (dependabot-script, dependabot-core) for Dependabot, but haven't found any suitable documentation that covers the following stuff:
Could someone clarify to me these aspects and how to integrate Dependabot for GitHub Enterprise properly?
Much required feature from us.
I would love to see this as well
GitHub Should take this seriously as well.
As far as I can tell, the following features of dependabot.com have not been released as part of dependabot-core:
@dependabot rebase in a PR comment)Consequently (again, as far as I can tell), you have to build those parts of the infrastructure yourself if you want to integrate Dependabot with GitHub Enterprise. However, it is possible!
You will need GitHub Enterprise, credentials for a user account that will open the PRs, some kind of job runner with access to your GHE instance (I used Jenkins), and a job executor that can run Docker commands (again, I used Jenkins).
I blogged how I set this up here: https://faithlife.codes/blog/2019/12/integrating-dependabot-with-github-enterprise/
Some package managers are built into the dependabot-script image (e.g., cargo, NuGet, Ruby Gems); others require native helpers to be installed (e.g., Go, PHP, npm). If you're in the latter situation, you'll have to do some additional work beyond what I blogged.
Once GitHub Actions is released for GitHub Enterprise, this will hopefully be a bit easier (it could all be self-contained, and not need Jenkins).
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within seven days. Thank you for your contributions.
recent activity
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within seven days. Thank you for your contributions.
recent activity
Still no news about configure Dependabot for GitHub Enterprise?
Is there any updates on this?
saw this from Monday https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/
Only mention of enterprise was in last paragraph.
Keeping dependencies updated is a crucial part of securing your software supply chain, whether you鈥檙e working on an open source project _or a large enterprise_. To make that easy, we鈥檙e sticking to our promise to make all Dependabot features free for every repository on GitHub.
and no mention in the docs https://help.github.com/en/github/administering-a-repository/keeping-your-dependencies-updated-automatically
Thanks @joshRpowell; I had missed that blog post.
I've started a topic on GitHub Community: https://github.community/t/dependabot-for-github-enterprise/116870
Feel free to "like" the post if you think that'll help GitHub know this is a popular request.
Duplicate of #2149
Most helpful comment
recent activity