From fc94ee33c214c3e4bb33033350c8abf04e50c77d Mon Sep 17 00:00:00 2001 From: Dale du Preez Date: Tue, 15 Apr 2025 13:13:57 +0200 Subject: [PATCH 1/2] Add PHP 8.4; remove PHP 8.0; increase parallelism --- .github/workflows/php-tests.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/php-tests.yml b/.github/workflows/php-tests.yml index 3a54232db7..701bb93d2c 100644 --- a/.github/workflows/php-tests.yml +++ b/.github/workflows/php-tests.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-22.04 strategy: fail-fast: false - max-parallel: 16 + max-parallel: 20 matrix: woocommerce_support_policy: [ 'L', 'L-1', 'L-2' ] wordpress_support_policy: [ 'L', 'L-1', 'L-2' ] @@ -32,13 +32,13 @@ jobs: wordpress: '6.6' # PHP - php_support_policy: L - php: '8.3' + php: '8.4' - php_support_policy: L-1 - php: '8.2' + php: '8.3' - php_support_policy: L-2 - php: '8.1' + php: '8.2' - php_support_policy: L-3 - php: '8.0' + php: '8.1' - php_support_policy: '7.4' php: '7.4' exclude: # incompatible versions of PHP, WordPress, and WooCommerce From 650d5ec922417f7c46301e242d397d5ed3ffbce7 Mon Sep 17 00:00:00 2001 From: Dale du Preez Date: Thu, 24 Apr 2025 17:43:51 +0200 Subject: [PATCH 2/2] Add changelog --- changelog.txt | 1 + readme.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/changelog.txt b/changelog.txt index e6a08529d9..276be9852f 100644 --- a/changelog.txt +++ b/changelog.txt @@ -26,6 +26,7 @@ * Update - Add support for customer order notes and express checkout * Dev - Minor fix to e2e setup code * Dev - Make PHP error log from Docker container available in docker/logs/php/error.log +* Tweak - Use PHP 8.4 instead of 8.0 for automated PHP unit tests = 9.4.1 - 2025-04-17 = * Dev - Forces rollback of version 9.4.0. diff --git a/readme.txt b/readme.txt index 5f2109b5d7..52ae597dad 100644 --- a/readme.txt +++ b/readme.txt @@ -136,5 +136,6 @@ If you get stuck, you can ask for help in the [Plugin Forum](https://wordpress.o * Update - Add support for customer order notes and express checkout * Dev - Minor fix to e2e setup code * Dev - Make PHP error log from Docker container available in docker/logs/php/error.log +* Tweak - Use PHP 8.4 instead of 8.0 for automated PHP unit tests [See changelog for all versions](https://raw.githubusercontent.com/woocommerce/woocommerce-gateway-stripe/trunk/changelog.txt).