From b44ed69dd8646e9b506975f52bd42504dc605113 Mon Sep 17 00:00:00 2001 From: Gary Jones Date: Sat, 19 Aug 2023 22:46:30 +0100 Subject: [PATCH] CI: Update integration tests environments - Test with WP 6.3 as highest WordPress version. - Test with PHP 8.3 and latest WordPress - Remove code coverage-related include that wasn't being utilised. --- .github/workflows/integrate.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/integrate.yml b/.github/workflows/integrate.yml index 539363bc..ed42ed30 100644 --- a/.github/workflows/integrate.yml +++ b/.github/workflows/integrate.yml @@ -13,19 +13,20 @@ jobs: strategy: matrix: - wordpress: [ '5.7', '6.2' ] + wordpress: [ '5.7', '6.3' ] php: [ '7.1', '7.4', '8.0', '8.2' ] allowed_failure: [ false ] include: - - php: '8.2' - extensions: pcov - ini-values: pcov.directory=., "pcov.exclude=\"~(vendor|tests)~\"" - coverage: pcov - allowed_failure: false + # Check upcoming WP. - php: '8.2' wordpress: 'trunk' allowed_failure: true + # Check upcoming PHP. + - php: '8.3' + wordpress: 'latest' + allowed_failure: true exclude: + # WordPress 5.7 doesn't support PHP 8.2. - php: '8.2' wordpress: '5.7' fail-fast: false