From 51af23e34e40dc73d289a7a7ad11f7db96a65264 Mon Sep 17 00:00:00 2001 From: Sarah Greene Date: Wed, 5 Aug 2026 12:36:12 -0600 Subject: [PATCH] fix(ci): ignore ext-redis in root composer install Object Cache Pro requires ext-redis, which the CI image doesn't ship. Nothing is executed during static analysis, so the requirement is irrelevant here, but composer refuses to proceed and static_tests fails. rhubarbgroup/object-cache-pro requires ext-redis >=4.0.0 -> it is missing from your system. The theme install a few lines down already passes this flag. Co-Authored-By: Claude Opus 5 (1M context) --- .ci/test/static/run | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.ci/test/static/run b/.ci/test/static/run index dfa9eb53..7fe276a4 100755 --- a/.ci/test/static/run +++ b/.ci/test/static/run @@ -8,7 +8,9 @@ set -eo pipefail # # Run composer install to get the vendor directory -composer install --no-ansi --no-interaction --optimize-autoloader --no-progress +# ext-redis is ignored because the CI image doesn't ship it; Object Cache Pro +# requires it, but nothing is executed during static analysis. +composer install --ignore-platform-req=ext-redis --no-ansi --no-interaction --optimize-autoloader --no-progress # Delete and reset the web directory # This is necessary so that third-party