[ef-34] feat: verify all alias packages in post-publish smoke test#33
Conversation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 7 minutes and 9 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Free Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughAdded a new GitHub Actions job that verifies npm package aliases are published and available at a specified version. The job resolves the target version, retries checking each alias through the npm registry, and fails if any aliases fail to match the expected version after all retry attempts. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Poem
Note 🎁 Summarized by CodeRabbit FreeYour organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login. Comment |
…ction Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Summary
verify-aliasesjob to the post-publish smoke-test workflowfailproof,failproof-ai,failprof,faliproof, etc.) are available on npm at the exact same version as the mainfailproofaipackageworkflow_dispatchwith an optional version input, same as the existing smoke jobTest plan
verify-aliasesjob should appear alongside thesmokematrix jobs in the Actions run::error::[<alias>] version X never appeared on npm after all retriesand lists all failures at the end🤖 Generated with Claude Code
Summary by CodeRabbit