Dang, the curse of GitHub OAuth granularity strikes again!
> public_repo:
> Grants read/write access to code, commit statuses, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories.