Skip to content

Commit 984f6f0

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 README to reflect tested versions (WP 6.9). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 92905d4 commit 984f6f0

File tree

2 files changed

+2
-13
lines changed

2 files changed

+2
-13
lines changed

.github/workflows/integration.yml

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ jobs:
1212
test:
1313
name: WP ${{ matrix.wordpress }} on PHP ${{ matrix.php }}
1414
runs-on: ubuntu-latest
15-
continue-on-error: ${{ matrix.allowed_failure }}
1615

1716
env:
1817
WP_VERSION: ${{ matrix.wordpress }}
@@ -23,19 +22,9 @@ jobs:
2322
# Check lowest supported WP version, with the lowest supported PHP.
2423
- wordpress: '6.4'
2524
php: '7.4'
26-
allowed_failure: false
27-
# Check latest WP release with the highest supported PHP.
28-
- wordpress: '6.8'
29-
php: 'latest'
30-
allowed_failure: false
31-
# Check upcoming WP (master is the development branch).
25+
# Check latest WP with the latest PHP.
3226
- wordpress: 'master'
3327
php: 'latest'
34-
allowed_failure: true
35-
# Check upcoming PHP - only needed when a new version has been forked (typically Sep-Nov)
36-
# - wordpress: 'trunk'
37-
# php: 'nightly'
38-
# allowed_failure: true
3928
fail-fast: false
4029

4130
steps:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Stable tag: 0.10.2
44
Requires at least: 6.4
5-
Tested up to: 6.8
5+
Tested up to: 6.9
66
Requires PHP: 7.4
77
License: GPLv2 or later
88
License URI: https://www.gnu.org/licenses/gpl-2.0.html

0 commit comments

Comments
 (0)