hansjorg / rust-ci

Django webapp for www.rust-ci.org
Apache License 2.0
17 stars 8 forks source link

Reduce permissions required of my GitHub account #9

Closed mgax closed 10 years ago

mgax commented 10 years ago

The authorization page says:

Review permissions Repositories - Public only This application will be able to read and write all public repo data. This includes the following:

  • Code
  • Issues
  • Pull requests
  • Wikis
  • Settings
  • Webhooks and services
  • Deploy keys

learn more

Surely rust-ci doesn't need write access to anything in my account :)

hansjorg commented 10 years ago

This was the minimum level required by Travis CI to acquire a token from them through their API, but this seems to have been fixed recently:

https://github.com/travis-ci/travis-ci/issues/1390

I'll look into their new mechanism soon, in the meantime you can work around it by revoking the authorization after you've added your project.