From abf955bba8088133ea49be6721ed5141b1e404fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 20 Jan 2025 22:03:53 +0200 Subject: [PATCH 1/6] Add php 8.x to test matrix --- .github/workflows/tests-mongodb.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/tests-mongodb.yml b/.github/workflows/tests-mongodb.yml index d8df373..a456a01 100644 --- a/.github/workflows/tests-mongodb.yml +++ b/.github/workflows/tests-mongodb.yml @@ -17,6 +17,11 @@ jobs: - "7.2" - "7.3" - "7.4" + - "8.0" + - "8.1" + - "8.2" + - "8.3" + - "8.4" include: - php: "7.0" phpunit: "6" From 2011d95766a3a3a80fd1c80f01b4617ceadcd6dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 20 Jan 2025 22:22:05 +0200 Subject: [PATCH 2/6] Disable 7.x for now --- .github/workflows/tests-mongodb.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/tests-mongodb.yml b/.github/workflows/tests-mongodb.yml index a456a01..5424a6c 100644 --- a/.github/workflows/tests-mongodb.yml +++ b/.github/workflows/tests-mongodb.yml @@ -13,10 +13,6 @@ jobs: phpunit: - "7.5" php: - - "7.1" - - "7.2" - - "7.3" - - "7.4" - "8.0" - "8.1" - "8.2" From 851ba333412d918df2522c823139f3c9abffb8ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 20 Jan 2025 22:22:43 +0200 Subject: [PATCH 3/6] Use phpunit 10 for 8.x --- .github/workflows/tests-mongodb.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests-mongodb.yml b/.github/workflows/tests-mongodb.yml index 5424a6c..ca30f9f 100644 --- a/.github/workflows/tests-mongodb.yml +++ b/.github/workflows/tests-mongodb.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: phpunit: - - "7.5" + - "10" php: - "8.0" - "8.1" From c5612cf75b29e6a2fa4db1ecd06f6e84bdb8ea75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 20 Jan 2025 22:23:13 +0200 Subject: [PATCH 4/6] Use phpunit 8 for 8.x --- .github/workflows/tests-mongodb.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests-mongodb.yml b/.github/workflows/tests-mongodb.yml index ca30f9f..f72cc63 100644 --- a/.github/workflows/tests-mongodb.yml +++ b/.github/workflows/tests-mongodb.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: phpunit: - - "10" + - "8" php: - "8.0" - "8.1" From 40bf887fe36ab39064a657f50058742f1022ef1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 20 Jan 2025 22:26:22 +0200 Subject: [PATCH 5/6] The tideways_xhprof extension exists up to php 8.0 --- install-extensions.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install-extensions.sh b/install-extensions.sh index 9094699..316f439 100755 --- a/install-extensions.sh +++ b/install-extensions.sh @@ -66,7 +66,7 @@ case "$(uname -s):$PHP_VERSION" in install_xhprof 0.9.4 install_mongo ;; -Linux:7.*|Linux:8.*) +Linux:7.*|Linux:8.0) install_xhprof install_mongodb install_tideways_xhprof From 2229b76c40916272fde173247b37216aa3abc877 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= Date: Mon, 20 Jan 2025 22:27:36 +0200 Subject: [PATCH 6/6] 8.4 has no xhprof yet --- .github/workflows/tests-mongodb.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/tests-mongodb.yml b/.github/workflows/tests-mongodb.yml index f72cc63..41ad356 100644 --- a/.github/workflows/tests-mongodb.yml +++ b/.github/workflows/tests-mongodb.yml @@ -17,7 +17,6 @@ jobs: - "8.1" - "8.2" - "8.3" - - "8.4" include: - php: "7.0" phpunit: "6"