Skip to content

ci(release): wait for npm propagation before MCP registry publish - #142

Merged
ABB65 merged 1 commit into
mainfrom
fix/release-mcp-propagation
Aug 30, 2026
Merged

ci(release): wait for npm propagation before MCP registry publish#142
ABB65 merged 1 commit into
mainfrom
fix/release-mcp-propagation

Conversation

@ABB65

@ABB65 ABB65 commented Aug 30, 2026

Copy link
Copy Markdown
Member

Ne

Son Release koşusu (main, run 33328318804) "Publish to MCP Registry" adımında düştü:

registry validation failed for package 0 (@contentrain/mcp):
NPM package '@contentrain/mcp' exists, but version '3.1.5' was not found (status: 404).
A newly published release can take a moment to appear on the registry.

npm yayını başarılıydı — @contentrain/mcp@3.1.5 şu an npm'de. Adım, npm'in yayılmasını beklemeden kayıt denediği için 404 aldı. (Aynı gecikme sınıfını elle yayında da yaşamıştık: yeni sürüm kayıtta görünene kadar ~3 dakika.)

Düzeltme: MCP registry adımı artık (a) npm view @contentrain/mcp@$MCP_VERSION ile sürümün görünür olmasını bekliyor (10 sn aralık, en fazla 5 dk, aşarsa açık hata), (b) mcp-publisher publish'i 30 sn arayla 3 kez deniyor — registry'nin kendi npm görünümü de gecikebiliyor.

Not (bu PR'ın kapsamı dışı, bilgi olarak): MCP registry'de kayıtlı sürüm hâlâ 1.0.6 (npm 3.1.5) — bu adım bir süredir sessizce düşüyormuş. Bu PR merge olduktan sonraki ilk release kaydı güncelleyecektir; istenirse başarısız koşu yeniden çalıştırılarak 3.1.5 hemen kaydedilebilir.

Diğer kırmızı koşu (CI / changeset-release/main, run 33319775958) GitHub'ın "workflow file issue" başlangıç hatasıydı; aynı ci.yml diğer dallarda geçiyor ve release PR'ı (#141) sorunsuz merge oldu — kalıcı bir arıza değil.

🤖 Generated with Claude Code

https://claude.ai/code/session_01NjgQYCFqwZjJt97yioyjnS

…niden dene

Registry, kaydetmeden önce sürümün npmde görünmesini şart koşuyor; yeni
yayınlanan sürüm birkaç dakika gecikebiliyor ve adım 404 ile düşüyordu
(@contentrain/mcp@3.1.5 npmde olmasına rağmen). Artık sürüm görünene kadar
beklenir (10 sn x 30) ve publish 30 sn arayla 3 kez denenir.
@netlify

netlify Bot commented Aug 30, 2026

Copy link
Copy Markdown

Deploy Preview for contentrain-ai ready!

Name Link
🔨 Latest commit bb1915a
🔍 Latest deploy log https://app.netlify.com/projects/contentrain-ai/deploys/6a94790c55a6e200082bd9b6
😎 Deploy Preview https://deploy-preview-142--contentrain-ai.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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

@ABB65
ABB65 merged commit b13625b into main Aug 30, 2026
6 checks passed
@ABB65
ABB65 deleted the fix/release-mcp-propagation branch August 30, 2026 18:47
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 30, 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.

1 participant