It is common for GitHub API rate limit of 60 requests per hour for an unauthenticated user to be exceeded when multiple generation builds are run in parallel.
Adding authentication significantly extends this restrictive rate limit to 5000 requests per hour.
Changes proposed in this pull request:
adds OAuth authentication header taking the token from .github-auth to the GitHub requests.
Short description of what this resolves:
It is common for GitHub API rate limit of 60 requests per hour for an unauthenticated user to be exceeded when multiple generation builds are run in parallel.
Adding authentication significantly extends this restrictive rate limit to 5000 requests per hour.
Changes proposed in this pull request:
.github-auth
to the GitHub requests.Fixes: #432