GitHub limits anonymous API calls
devpaul opened this issue · 0 comments
devpaul commented
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.