chore: remove macos-14 from ci.yaml - #3652
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
Included review availability: This review used your included allowance. Your plan provides up to 8 included reviews per hour; 5 remain after this review. 📝 WalkthroughWalkthroughThe CI workflow removes the ChangesmacOS CI job removal
Priority: ➖ Normal Estimated code review effort: 2 (Simple) | ~5 minutes Change: Other Merge Risk: ⚪ Minimal · up to The removed CI checks remain available on newer macOS runners. No actionable merge risk remains beyond normal checks. 🚥 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 |
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
The removed coverage is retained on newer macOS runners in ci_new.yml.
Review effort: Balanced
Findings: None
What changed in this PR
Removes deprecated macOS 14 jobs from the legacy CI workflow; equivalent macOS builds and static analysis remain in ci_new.yml.
Changes:
- Removes the macOS 14 build matrix.
- Removes macOS 14 cppcheck analysis.
| File | Description |
|---|---|
.github/workflows/ci.yml |
Removes CI jobs tied to the retiring macOS 14 runner. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|



what
This PR removes
macos-14based jobs from "old" CI.why
GH will remove these machines (
macos-14*) from possible action runners. The otherci_new.ymlruns the same tests, but uses the newestmacosmachines, which is suggested by Github.references
ModSecurity/.github/workflows/ci_new.yml
Line 124 in e1ccfff
Summary by CodeRabbit