Skip to content

chore(release): tolerate npm replica lag — poll ~6 min, warn (not fail) on timeout so the GitHub release still lands - #635

Merged
HenryLach merged 1 commit into
mainfrom
chore/release-workflow-verify-lag
Sep 7, 2026
Merged

chore(release): tolerate npm replica lag — poll ~6 min, warn (not fail) on timeout so the GitHub release still lands#635
HenryLach merged 1 commit into
mainfrom
chore/release-workflow-verify-lag

Conversation

@HenryLach

Copy link
Copy Markdown
Owner

v0.30.6: npm publish succeeded but the registry took ~5 minutes to serve
the version; the 30s verify step aborted the job and the GitHub-release step
never ran. Now: registry document polled directly (bypasses client cache)
for up to 24×15s, continue-on-error so the idempotent release step always
runs, and the step summary flags an unconfirmed propagation. AGENTS.md step 8
updated (do not re-run / do not publish locally on lag).

…l) on timeout so the GitHub release still lands

v0.30.6: npm publish succeeded but the registry took ~5 minutes to serve
the version; the 30s verify step aborted the job and the GitHub-release step
never ran. Now: registry document polled directly (bypasses client cache)
for up to 24×15s, continue-on-error so the idempotent release step always
runs, and the step summary flags an unconfirmed propagation. AGENTS.md step 8
updated (do not re-run / do not publish locally on lag).
@HenryLach
HenryLach merged commit 9a07a0d into main Sep 7, 2026
1 check passed
@HenryLach
HenryLach deleted the chore/release-workflow-verify-lag branch September 7, 2026 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant