ci(cmt): drop legacy runner remapping after Matterwick v0.4.16 - #3920
Conversation
Matterwick now sends ubuntu-latest / macos-26 / windows-2022 directly, so the CMT matrix pass-through no longer rewrites retired labels. Co-authored-by: Cursor <cursoragent@cursor.com>
|
@yasserfaraazkhan: Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it. DetailsI understand the commands that are listed here |
📝 WalkthroughWalkthroughThe compatibility workflow now forwards ChangesCompatibility matrix workflows
Estimated code review effort: 2 (Simple) | ~10 minutes Suggested labels: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
|
Hi @amyblais |
@yasserfaraazkhan Sounds good. |
|
/cherry-pick release-6.3 |
|
Cherry pick is scheduled. |
|
Error trying doing the automated Cherry picking. Please do this manually |
|
@yasserfaraazkhan Can you help open a manual cherry-pick PR to |
…release-6.3 (#3934) CMT on v6.3.0-rc.3 failed every macos-26 leg in e2e/set-required-variables with `bad substitution` from `${RUNNER_OS^^}` (Bash 3.2). Port the tr-based uppercase from #3902 and the Matterwick v0.4.16 matrix pass-through from #3920 without the rest of those PRs' master-only changes. Co-authored-by: Cursor <cursoragent@cursor.com>
|
/cherry-pick release-6.2 |
|
Cherry pick is scheduled. |
|
Error trying doing the automated Cherry picking. Please do this manually |
#3944) release-6.2 CMT Provisioner only had workflow_dispatch (no RC tag push), so v6.2.3-rc.* never auto-triggered Matterwick. Port the RC-tag trigger from #3846, the Bash 3.2 Zephyr env fix needed for macos-26 CMT legs, and update matrix schema comments for Matterwick ≥ v0.4.16 (#3920). Automated cherry-picks conflicted; same approach as #3934 on release-6.3. Co-authored-by: Cursor <cursoragent@cursor.com>
Summary
v0.4.16now emitsubuntu-latest+macos-26for desktop CMTmacos-13/14/ubuntu-22.04) — pass the matrix through as-ismacos-latest→macos-26pin ine2e-functional.yml(Matterwick PR path still sendsmacos-latest)Test plan
v0.4.16macos-26/ubuntu-latestwith no remapping stepmacos-latest→macos-26Release Note
Change Impact: 🟡 Medium
Regression Risk: Changes CI runner-matrix handling and may affect CMT or PR E2E execution if runner availability or matrix inputs are incompatible.
QA Recommendation: Manual verification of CMT matrix runners and PR E2E remapping is recommended.
Generated by CodeRabbitAI