Skip to content

ci: test the plugin on WordPress 7.1, 7.0 and 6.8 instead of eight versions - #2700

Merged
josephfusco merged 1 commit into
canaryfrom
ci/trim-wordpress-matrix
Oct 23, 2026
Merged

josephfusco merged 1 commit into
canaryfrom
ci/trim-wordpress-matrix

Conversation

@josephfusco

Copy link
Copy Markdown
Member

WordPress 7.1 runs on 63% of sites but wasn't tested at all, so this swaps eight jobs (6.3 to 7.0, each 0.7–7.5% of sites) for 7.1 on PHP 8.5, 7.0 and 6.8, which together with 6.9 cover 83%; I ran the 7.1/8.5 and 6.8/8.2 jobs locally and both pass, PHP 7.4 stays covered by PHPCompatibility in the lint job (no recent WordPress image ships PHP 7.4), and the plugin header still says it supports WordPress 5.7.

Use of AI Tools

AI assistance: Yes
Tool(s): Claude Code
Model(s): Claude Opus 5.5
Used for: Assisting with picking WordPress and PHP versions from usage stats and running the plugin tests locally.

@josephfusco josephfusco added [Area] WordPress Plugin Issues for the Faust.js WordPress plugin [Area] Infrastructure Issues for the repository infrastructure [Type] Task Maintenance, upkeep, and other non-functional work labels Oct 23, 2026
@josephfusco
josephfusco marked this pull request as ready for review October 23, 2026 16:35
@josephfusco
josephfusco requested review from a team and colinmurphy as code owners October 23, 2026 16:35
@josephfusco
josephfusco merged commit a35f83a into canary Oct 23, 2026
11 checks passed
@josephfusco
josephfusco deleted the ci/trim-wordpress-matrix branch October 23, 2026 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Area] Infrastructure Issues for the repository infrastructure [Area] WordPress Plugin Issues for the Faust.js WordPress plugin [Type] Task Maintenance, upkeep, and other non-functional work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant