Is there any way to limit what access CircleCI has to my GitHub account/orgs? GitHub says you have "Full control of private repositories," but it seems like all you need is read access + a push webhook.
When I need more granular access, this is how I set it up:
1) Create a new GitHub user: e.g. (circleci-builder@example.com)
2) Grant read-only access to specific repositories to the new user.
3) Configure CI to use that user.
It would be nice if Github offered more granular permissions.