Skip to content

tools: retry first-time contributor query - #65648

Merged
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
panva:retry-first-time-contributor-status
Aug 31, 2026
Merged

tools: retry first-time contributor query#65648
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
panva:retry-first-time-contributor-status

Conversation

@panva

@panva panva commented Aug 29, 2026

Copy link
Copy Markdown
Member

Retry unresolved author associations with exponential backoff so GitHub has time to populate first-time contributor status.

Log the elapsed time when the status becomes available.

The API consistently returns the right association after a while. This will try with a backoff, echo the time spent waiting so that we may trim down the time spent after a while observing.

This is my last shot at this, if 3.5 minutes of backoff retries isn't enough I'll remove the experiment instead.

Followup to #65592 and #65533

Retry unresolved author associations with exponential backoff so GitHub
has time to populate first-time contributor status.

Log the elapsed time for each query to show when the status becomes
available.

Signed-off-by: Filip Skokan <panva.ip@gmail.com>
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/actions

@nodejs-github-bot nodejs-github-bot added the meta Issues and PRs related to the general management of the project. label Aug 29, 2026
@panva panva added the commit-queue PRs queued for automated landing through the Commit Queue. label Aug 29, 2026
@nodejs-github-bot
nodejs-github-bot merged commit 8af1821 into nodejs:main Aug 31, 2026
21 checks passed
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Landed in 8af1821

@nodejs-github-bot nodejs-github-bot removed the commit-queue PRs queued for automated landing through the Commit Queue. label Aug 31, 2026
@panva
panva deleted the retry-first-time-contributor-status branch August 31, 2026 21:01
codebytere pushed a commit to codebytere/node that referenced this pull request Sep 1, 2026
Retry unresolved author associations with exponential backoff so GitHub
has time to populate first-time contributor status.

Log the elapsed time for each query to show when the status becomes
available.

Signed-off-by: Filip Skokan <panva.ip@gmail.com>
PR-URL: nodejs#65648
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
Signed-off-by: Shelley Vohr <shelley.vohr@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta Issues and PRs related to the general management of the project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants