Core-workflow: Adding Dependabot

Created on 26 May 2019  路  20Comments  路  Source: python/core-workflow

I'd like to add dependabot to our projects.

  • [x] miss-islington
  • [x] bedevere
  • [x] the-knights-who-say-ni
  • [x] blurb-it
  • [x] pythondotorg

Example PR by dependabot: https://github.com/python/miss-islington/pull/232

  • [x] Add dependabot-preview[bot] to the list of trusted users in our Heroku instance of the-knights-who-say-ni

Uninstall pyup-io:

  • [x] miss-islington
  • [x] bedevere
  • [x] the-knights-who-say-ni
  • [x] blurb-it
  • [x] pythondotorg

All 20 comments

SGTM

FTR GitHub has acquired Dependabot and they are integrating things into GitHub itself.

@encukou I'm having trouble removing pyup.io integration from miss-islington. When I logged in to
https://pyup.io/account/repos/github/python/miss-islington/, it says that the integration was added by you, so I couldn't remove it.

Screen Shot 2019-05-27 at 7 25 12 PM

Can you remove pyup.io integration for python/miss-islington?

Thanks

Strange, it is the same problem for blurb-it 馃

Screen Shot 2019-05-27 at 7 34 24 PM

Hmmm. I don't remember doing that, but here we are :)
I've removed pyup.io integration from miss-islington and blurb-it.
The integration is also set up for core-workflow (added by me), bedevere and the-knights-who-say-ni (both added by @brettcannon).
Should I remove pyup.io from core-workflow as well?

Thanks. Hmm technically pyup.io is useless in core-workflow, there is no requirements text or anything like that. Might as well remove it

If I need to remove anything just let me know.

If I need to remove anything just let me know.

I've requested dependabot to be added to bedevere and the-knights-who-say-ni. I don't have the right permission to add it directly.
Once we've added dependabot to those repos, we can remove pyup.io

Update: I requested automerge feature from dependabot (in closed beta), and it's been enabled for Python org. 馃コ

Yeah, turns out I don't have admin access anymore either.

@ewdurbin can you look into installing dependabot to bedevere and the-knights-who-say-ni? Thanks.

@Mariatta I've reviewed and approved all pending installations for dependabot.

Thanks @ewdurbin. @brettcannon if you can remove pyup from bedevere and the-knights-who-say-ni, then I think this issue can be closed. Thanks.

@Mariatta I can't as I lack admin access.

@ewdurbin could you remove pyup from https://github.com/python/bedevere and https://github.com/python/the-knights-who-say-ni?

Done. All I could find was web hooks configured to notify pyup. Those have been removed.

Seems like we still don't have dependabot in bedevere and the-knights-who-say-ni 馃槬
I had to manually merge the PRs from pyup.io.
https://github.com/python/the-knights-who-say-ni/pull/183
https://github.com/python/bedevere/pull/177

re Dependabot: I didn't realize we needed to do anything on the Dependabot side, that's been done and initial PRs should be opened soon.

re pyup: It's not clear to me how to further disable it.

scratch that, found those two repos in pyup.io but still can't figure out how to disable new update PRs

Thanks! I saw the incoming PRs from dependabot 馃殌

I logged into pyup.io and removed the repos explicitly so that should take care of that. I guess as long as the integrations are removed so they don't have access and we are all good?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

brettcannon picture brettcannon  路  9Comments

Mariatta picture Mariatta  路  4Comments

Mariatta picture Mariatta  路  6Comments

brettcannon picture brettcannon  路  5Comments

serhiy-storchaka picture serhiy-storchaka  路  5Comments