Allowing Dependabot access to the numpy repo
![](https://secure.gravatar.com/avatar/6401b8425eed08fcbaffffeeaceac894.jpg?s=120&d=mm&r=g)
Hi, The answer to why Dependabot needs write permission seems to be to be able to work with private repos: https://github.com/dependabot/feedback/issues/22 There doesn't seem to be any way around it... :( Ryan On Thu, Aug 29, 2019 at 12:04 AM Matti Picus <matti.picus@gmail.com> wrote:
-- Ryan May
![](https://secure.gravatar.com/avatar/97c543aca1ac7bbcfb5279d0300c8330.jpg?s=120&d=mm&r=g)
AFAICT all these services work by creating branches inside your repo and then making a PR from that – they don't make their own forks. (Which makes some sense when you consider they would need tens of thousands of forked epos for all the projects they work with.) I don't think there's any need to worry about giving GitHub Inc. (dba Dependabot) write permissions to a GitHub repo, though. You do maybe want to set up CI so that it doesn't run on these branches, since it will also run on the PRs, and running CI twice on the same branch is slow and wasteful. -n On Thu, Aug 29, 2019, 01:45 Ryan May <rmay31@gmail.com> wrote:
![](https://secure.gravatar.com/avatar/6401b8425eed08fcbaffffeeaceac894.jpg?s=120&d=mm&r=g)
Hi, The answer to why Dependabot needs write permission seems to be to be able to work with private repos: https://github.com/dependabot/feedback/issues/22 There doesn't seem to be any way around it... :( Ryan On Thu, Aug 29, 2019 at 12:04 AM Matti Picus <matti.picus@gmail.com> wrote:
-- Ryan May
![](https://secure.gravatar.com/avatar/97c543aca1ac7bbcfb5279d0300c8330.jpg?s=120&d=mm&r=g)
AFAICT all these services work by creating branches inside your repo and then making a PR from that – they don't make their own forks. (Which makes some sense when you consider they would need tens of thousands of forked epos for all the projects they work with.) I don't think there's any need to worry about giving GitHub Inc. (dba Dependabot) write permissions to a GitHub repo, though. You do maybe want to set up CI so that it doesn't run on these branches, since it will also run on the PRs, and running CI twice on the same branch is slow and wasteful. -n On Thu, Aug 29, 2019, 01:45 Ryan May <rmay31@gmail.com> wrote:
participants (4)
-
Juan Nunez-Iglesias
-
Matti Picus
-
Nathaniel Smith
-
Ryan May