Skip to content

ci: gate npm publishes on dependency propagation - #2601

Draft
fengmk2 wants to merge 2 commits into
mainfrom
ci/npm-publish-propagation
Draft

ci: gate npm publishes on dependency propagation#2601
fengmk2 wants to merge 2 commits into
mainfrom
ci/npm-publish-propagation

Conversation

@fengmk2

@fengmk2 fengmk2 commented Sep 3, 2026

Copy link
Copy Markdown
Member

npm publish can finish before npm completes its scan. Package metadata and tarballs can remain unavailable during this period.

The release now publishes packages in dependency order. It waits for each exact version and tarball before it publishes a dependent package. The process waits another 60 seconds for npm CDN propagation.

A retry skips a version that npm accepted in an earlier attempt. If npm still hides that version, the retry detects the immutable-version error and continues.

This change follows Cloudflare Workers SDK PR #15166 and addresses GitHub Community discussion #203413.

@netlify

netlify Bot commented Sep 3, 2026

Copy link
Copy Markdown

Deploy Preview for viteplus-preview ready!

Name Link
🔨 Latest commit 96def2e
🔍 Latest deploy log https://app.netlify.com/projects/viteplus-preview/deploys/6a998b48de0f07000801eb24
😎 Deploy Preview https://deploy-preview-2601--viteplus-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 3, 2026

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Failed ❌

View logs ↗
96def2e 2026-09-03T15:00:27.654Z View logs ↗
  • Build: Failed ❌

View logs ↗
71483c9 2026-09-03T02:17:37.101Z View logs ↗

@fengmk2 fengmk2 self-assigned this Sep 3, 2026
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