dojo / grunt-dojo2-extras

Grunt tasks and code supporting continuous delivery across projects. Deploys to gh-pages and latest branch.
https://dojo.github.io/grunt-dojo2-extras/
Other
0 stars 6 forks source link

GitHub limits anonymous API calls #18

Closed devpaul closed 7 years ago

devpaul commented 7 years ago

GitHub limits API calls to 60 requests per hour from anonymous sources by IP. This explains the intermittent GitHub API failures on Travis. As certain virtual machine IPs are used to query GitHub it would result in API throttling. To solve this, we need to create an OAuth token for GitHub without any special permissions as part of the init automation task and store it as an environment variable in Travis.