travis-ci/travis-core — pull request #332 by henrikhodne (2014-01-23 14:18:57+00:00)
Title: feat(github-status): use token from user with push access

***NOTE***: This is still a WIP and currently doesn't have tests. Please ***do not merge*** yet.

To update the GitHub status, one only needs push access to the repository. In some cases, we don't have an admin on file, so trying to find a user with push access means that we can update the repo status even if we don't have an admin on file.