Skip to content

ci: bump cla-github-action to 5b54183 (retry transient 5xx)#79

Merged
iainmcgin merged 1 commit intomainfrom
iain/cla-action-retry-bump
May 4, 2026
Merged

ci: bump cla-github-action to 5b54183 (retry transient 5xx)#79
iainmcgin merged 1 commit intomainfrom
iain/cla-action-retry-bump

Conversation

@iainmcgin
Copy link
Copy Markdown
Collaborator

Bump the pinned action SHA to pick up iainmcgin/cla-github-action@5b54183, which wires @octokit/plugin-retry into the action's Octokit clients.

Motivation: GitHub's API periodically returns transient 5xx errors (notably the "Unicorn!" HTML 500 page) that previously failed the CLA check immediately and required a manual recheck comment. With the new version, the action retries 5xx and network errors three times with exponential backoff (~1s/4s/9s) before giving up. 4xx errors (401/403/404/422/451) are not retried, so genuine misconfiguration still fails fast.

Roll the pinned SHA forward to pick up the @octokit/plugin-retry wiring,
which retries GitHub's transient 5xx responses (including the 'Unicorn!'
HTML 500 page) with exponential backoff (~1s/4s/9s, 3 attempts) instead
of failing the run on the first transient error.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@iainmcgin iainmcgin marked this pull request as ready for review May 4, 2026 19:09
@iainmcgin iainmcgin enabled auto-merge (squash) May 4, 2026 19:09
@iainmcgin iainmcgin requested a review from rpb-ant May 4, 2026 20:14
@iainmcgin iainmcgin merged commit f14939c into main May 4, 2026
12 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators May 4, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants