From 4b60cbec733b28c91241c824bf31a56f7153e132 Mon Sep 17 00:00:00 2001 From: William Jacoby Date: Mon, 19 Oct 2026 01:20:52 -0500 Subject: [PATCH 1/2] Pin the workflows to ubuntu-24.04 ubuntu-22.04 is deprecated (GitHub's brownouts already fail some jobs on it) and ubuntu-latest is moving to Ubuntu 26.04 from 10/19/2026, where the older PHP versions these workflows use may not install. The workflows now pin ubuntu-24.04. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index dd14531..3d3714b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,7 +21,7 @@ on: jobs: # START Basic Checks Job (EPV, code sniffer, images check, etc.) basic-checks: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: include: From b3f645e96eb993973544a1ada3622f7d24327365 Mon Sep 17 00:00:00 2001 From: William Jacoby Date: Mon, 19 Oct 2026 01:26:58 -0500 Subject: [PATCH 2/2] Require PHP 7.4 phpbbmodders extensions support PHP 7.4 and later, so the declared minimum in composer.json now says 7.4. Co-Authored-By: Claude Opus 5.5 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 5d5ad69..5d6d5c9 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ } ], "require": { - "php": ">=7.1", + "php": ">=7.4", "phpbb/phpbb": ">=3.2", "composer/installers": "~1.0" },