Repository navigation
chore(renovate): hold TypeScript below 7 until @astrojs/check supports it - #63
Conversation
…s it @astrojs/check declares typescript ^5 || ^6; Renovate dashboards across the account are already proposing TypeScript 7, which would break `astro check`. Also document that the Mend Renovate app must run in Interactive mode. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (2)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe Renovate configuration restricts TypeScript updates to versions below 7. The deployment wiki documents the stated compatibility condition, the rule’s removal criterion, and the difference between Renovate’s Interactive and Silent modes. ChangesTypeScript dependency maintenance
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~4 minutes Change: Other Merge Risk: ⚪ Minimal · up to The TypeScript update cap matches the checked-in compatibility requirements, and no concrete merge risk remains. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 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
Follow-up to the audit's Renovate finding (H2). Renovate now runs in Interactive mode, and its Dependency Dashboards across the account are proposing TypeScript 7.
@astrojs/check(used bybun run lint) only supportstypescript ^5 || ^6, so that update would break CI here.renovate.json: add a local ruleallowedVersions: "<7"fortypescript; other updates still follow the shared presetwiki/deployment.md: document the rule and the fact that the Mend app must be in Interactive mode (Silent mode scans but creates nothing, which is why Renovate had never opened anything)Verification
renovate-config-validator --strict(Renovate 44.140.0): config validated successfullyRemove the rule once
@astrojs/checkaccepts TypeScript 7.🤖 Generated with Claude Code
Summary by CodeRabbit
@astrojs/check.