3 ms·
You can authorize specific orgs your account has access to vs your whole account if that's what you're looking for. Also not sure what access permissions you n
by tedmiston 8y ago
You can authorize specific orgs your account has access to vs your whole account if that's what you're looking for.
Also not sure what access permissions you need but deploy keys are repo level.
https://developer.github.com/v3/guides/managing-deploy-keys/#deploy-keys https://developer.github.com/v3/guides/managing-deploy-keys/...
Machine users are another option.
https://developer.github.com/v3/guides/managing-deploy-keys/#machine-users https://developer.github.com/v3/guides/managing-deploy-keys/...
- neovatar 8y agoSeems that dockerhub is using the github oauth permissions to do three things: - retrieve a list of all repos to display in the autobuild setup page - setup webhooks for the gh repo that should be built via dockerhub autobuild - setup a deploy key for said repo, so that it can be cloned I removed the dockerhub oauth on github side, after setting up autobuild. My builds on push to master and tag are still working. So it seems possible to remove dockerhubs write access to your github repos after the autobuild setup, which really seems to be a good idea.