From 5a94b14a96f0f49130244887c5b8f4ef4b4cabf4 Mon Sep 17 00:00:00 2001 From: William Jacoby Date: Tue, 10 Nov 2026 16:57:37 -0600 Subject: [PATCH] Finish the PHP 8.1 minimum: README and CI README: the requirements now say PHP 8.1 or later, matching `ext.php` and `composer.json`. CI: the phpBB 3.3 test matrix now includes PHP 8.1; the lint job now starts at PHP 8.1, so the new minimum is tested. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/lint.yml | 2 +- .github/workflows/tests.yml | 2 +- README.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 9450b28..3717b5b 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-24.04 strategy: matrix: - php: ['7.4', '8.4'] + php: ['8.1', '8.4'] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index eac15ba..3f1b024 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -49,7 +49,7 @@ jobs: # The MySQL and PostgreSQL jobs run tests across multiple PHP versions. # List the PHP versions you want your extension tested with. - PHP_VERSION_MATRIX: '["8.2", "8.3", "8.4"]' + PHP_VERSION_MATRIX: '["8.1", "8.2", "8.3", "8.4"]' # EPV (Extension Pre Validator), failing on any Fatal or Error finding not # listed in .github/epv-allowed.txt diff --git a/README.md b/README.md index 6858d37..02e1cec 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Loads the Iconify icon script on every page so Iconify icons can be used in temp ## Requirements - phpBB 3.3.19 or later -- PHP 7.4 or later +- PHP 8.1 or later ## Installation