-
Notifications
You must be signed in to change notification settings - Fork 486
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Retry mechanism for 403 errors agaist Github ID Token API #469
Comments
We met the same issue. |
Same issue here. We are occasionally getting this error as well. |
We also get this from time to time in our CI workflows. AWS Support suggested retrying, but I would love to know if that retry mechanism could be built into the action itself until github addresses the instability on their side, since retrying at the workflow/job level is unnecessarily and increases costs. For what it's worth, this was support's response (since it includes details that are not in this support thread, bolding added by me):
|
|
** Note ** |
If concurrency groups are enabled for tasks, jobs are getting in Pending state.
Since the
aws-actions/configure-aws-credentials
is one of the first actions, the action would instantly tries to call the Github ID Token Endpoint.Sometimes, the Github API raises an error like
which is not true.
It seems like a race condition on GitHub site. Retrying the request in 1 or 2 seconds would resolve this error until the error is fixed on GitHub site.
The text was updated successfully, but these errors were encountered: