fix(ci): publish dependent packages in pkg.pr.new preview#692
Conversation
Use Yarn's built-in `workspaces list --since --recursive` to detect changed packages and their transitive dependents, replacing the manual git diff + directory matching approach. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
Disabled knowledge base sources:
📝 WalkthroughSummary by CodeRabbitChores
WalkthroughReplaced git-based change detection with Yarn workspace graph–based computation using Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
git diff+ 디렉토리 매칭 로직을 Yarn 내장workspaces list --since --recursive로 대체하여 코드 대폭 간소화Test plan
core등 하위 패키지 변경 시 의존하는 패키지들이 함께 pkg.pr.new로 배포되는지 확인🤖 Generated with Claude Code