From 2419f1d87429653edf7da0be6fadfc76cee385cf Mon Sep 17 00:00:00 2001 From: W0rma Date: Fri, 6 Dec 2024 08:26:31 +0100 Subject: [PATCH 1/4] Test against newer PHP versions --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a2f5a3f..9c94ac9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: - php: [8.0, 8.1] + php: [8.0, 8.1, 8.2, 8.3, 8.4] steps: - name: Checkout code From fe79ed61cc43b0145507dc91cb31fa462d71ff22 Mon Sep 17 00:00:00 2001 From: W0rma Date: Fri, 6 Dec 2024 08:26:58 +0100 Subject: [PATCH 2/4] Bump actions/checkout version --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9c94ac9..0dc8ef4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 From 2d31fbdb4697e9bed578f7f3c3573e3ea35d7afb Mon Sep 17 00:00:00 2001 From: W0rma Date: Fri, 6 Dec 2024 08:27:35 +0100 Subject: [PATCH 3/4] Do not use E_STRICT constant which is deprecated in PHP 8.4 --- tests/unit.suite.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/unit.suite.yml b/tests/unit.suite.yml index dc82ae8..5f0213b 100644 --- a/tests/unit.suite.yml +++ b/tests/unit.suite.yml @@ -1,2 +1,2 @@ -error_level: "E_ALL | E_STRICT" +error_level: "E_ALL" class_name: UnitTester From 69c800fa8315dab78851e6f892fd76fc9b32a281 Mon Sep 17 00:00:00 2001 From: W0rma Date: Fri, 6 Dec 2024 08:28:46 +0100 Subject: [PATCH 4/4] Fix supported PHP version --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 9b61d2b..da71b28 100644 --- a/readme.md +++ b/readme.md @@ -9,7 +9,7 @@ An AMQP module for Codeception. ## Requirements -* `PHP 7.4` or higher. +* `PHP 8.0` or higher. ## Installation