Repository navigation
CI: add WP 6.9 and 7.0 to unit test matrix - #7389
Conversation
Latest is now 7.1, so 6.9 and 7.0 no longer get coverage via `latest`. Pin them alongside the other minor versions for PHP 8.2, 8.3 and 8.4. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
There was a problem hiding this comment.
🟢 Approval recommended
The matrix additions are valid, consistent with existing rows, and match the stated scope.
0 open findings
What changed in this PR
Adds explicit WordPress 6.9 and 7.0 CI coverage after latest advanced to 7.1.
Changes:
- Adds single-site and multisite jobs for PHP 8.2–8.4.
- Keeps Jetpack enabled and PHP 8.5 coverage unchanged.
| File | Description |
|---|---|
.github/workflows/ci.yml |
Expands the unit-test matrix for WordPress 6.9 and 7.0. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #7389 +/- ##
==========================================
Coverage 40.29% 40.29%
Complexity 5591 5591
==========================================
Files 305 305
Lines 22192 22192
==========================================
Hits 8942 8942
Misses 13250 13250 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|



Description
WordPress
latestis now 7.1, so 6.9 and 7.0 dropped out of CI coverage. This pins6.9.xand7.0.xin the unit test matrix (single site + multisite, Jetpack on) for PHP 8.2, 8.3 and 8.4, matching the existing per-minor rows.PHP 8.5 rows are unchanged (still
latestonly).Pre-review checklist
Steps to Test
WP 6.9.xandWP 7.0.xjobs run for PHP 8.2, 8.3 and 8.4 and pass.🤖 Generated with Claude Code