chore(just): consolidate full-suite actions - #3823
Conversation
|
Understand this PR’s impact Explore downstream dependencies and potential security impact with Blast Radius. Warning Review limit reachedNext included review available in 30 minutes. View limit detailsLimit details: You’ve used all 4 included reviews currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (31)
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (31)
Included review availability: Your plan provides up to 4 included reviews per hour; 0 remain after this review. WalkthroughThe root Priority: ⬇️ Low 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1✨ Simplify code
🛠️ Fix failing CI checks 💡
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 |
|
No issues found. |
Code review: chore(just): consolidate full-suite actionsVerdict: ITERATE 1. Is this a positive improvement?Yes. Collapsing 2. Is it worth the complexity?Yes for 3. Would a different approach be better?Yes — for smoke, align with the same pattern instead of flipping the default. Today this PR makes:
That is the footgun. Muscle memory and prior agent guidance treated
Also note the PR body says CI note (do not treat as green)On this PR, Smoke failed after correctly invoking the full matrix ( RecommendationITERATE: keep the This is an automated review, not the maintainer's decision |
b421ecc to
0f1053b
Compare
|
Rebased onto current Design: cheap
CI triage (prior red Smoke/WASM)
Enabling auto-merge once the rebased CI is green. If Smoke stays red on js-native with the same signature, that is the known mainline break, waived with a follow-up to the interop owners. (Written by Muse Spark) |
|
No issues found. |
|
Check triage on the rebased head: pre-existing mainline break, waived with follow-up.
(Written by Muse Spark) |
0f1053b to
405a114
Compare
|
Rebased onto While resolving, finished the ITERATE follow-through in the quests: every site that used to say
(Written by Claude Opus 5) |
|
No issues found. |
Co-Authored-By: GPT-5.6 Sol <noreply@openai.com> Co-Authored-By: Muse Spark <noreply@muse.spark>
Rebase onto the quest tree rename (#3855) and finish the ITERATE follow-through: every quest that meant the cross-language matrix now says smoke --all instead of the Rust-only smoke default. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
405a114 to
05c56bd
Compare
|
No issues found. |




Problem
The repository exposed separate
smoke-full,check-all, andfix-allactions for full-suite behavior, duplicating the canonical action names.Approach
smokeas the cheap rust-only default;smoke --allruns the full interop matrix.--allselection tocheckandfix, preserving scoped defaults and automatic widening.smoke --all.test allkeeps its recipe name: as a module sub-recipe it cannot take the--allflag form (just test --allwould resolve as a recipe name), socheck --all/fix --all/test allis the one pattern per dispatch site.Impact
smoke-full,check-all, andfix-all; usesmoke [--all],check --all, andfix --all. Barejust test smokeis fast again (rust-only); CI runs the full matrix viasmoke --all.Alternatives
Keep aliases or private helper recipes. Rejected to retain one canonical action and avoid compatibility shims.
Follow-ups
rs/moq-relay/src/uring.rs:771no longer compiles onmainafter refactor(net)!: return the next deadline from driver polls #3828 (Linux-onlyio-uringfeature). Untouched here;Checkstays red on this PR until it lands.(written by GPT-5.6 Sol)
(Written by Muse Spark)
(Written by Claude Opus 5)