Skip to content

Commit 588d1fb

Browse files
GaryJonesclaude
andcommitted
ci: standardise test matrix and update readme
Updates CI workflow to test against WP 6.4 and master with PHP 7.4 and latest. Removes allowed_failure flag so CI fails if tests fail on any supported configuration. Updates plugin header PHP requirement from 5.6 to 7.4 to match composer.json. Adds standard plugin header fields to readme.txt including tested versions (WP 6.9). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 336046b commit 588d1fb

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

.github/workflows/integration.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,13 @@ jobs:
4040

4141
strategy:
4242
matrix:
43-
wordpress: ['6.4', 'master']
44-
php: ['7.4', '8.3']
43+
include:
44+
# Check lowest supported WP version, with the lowest supported PHP.
45+
- wordpress: '6.4'
46+
php: '7.4'
47+
# Check latest WP with the latest PHP.
48+
- wordpress: 'master'
49+
php: 'latest'
4550
fail-fast: false
4651

4752
steps:

media-explorer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Description: Extends the Media Manager to add support for external media services (currently Twitter, YouTube, and Instagram).
55
Version: 1.2
66
Requires at least: 6.4
7-
Requires PHP: 5.6
7+
Requires PHP: 7.4
88
Author: Code For The People Ltd, Automattic
99
Text Domain: mexp
1010
Domain Path: /languages/

readme.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
=== Media Explorer ===
22
Contributors: Automattic, johnbillion, garhdez, djpaul
33
Tags: media, social media, twitter, youtube, media explorer
4+
Requires at least: 6.4
5+
Tested up to: 6.9
6+
Requires PHP: 7.4
47
Stable tag: 1.2
8+
License: GPLv2 or later
9+
License URI: https://www.gnu.org/licenses/gpl-2.0.html
510

611
Insert social media content into your posts.
712

0 commit comments

Comments
 (0)