From ccdf02dde5c0aaa41fa0a3ab73ea5f18611e0cf5 Mon Sep 17 00:00:00 2001 From: Lance Willett Date: Sat, 25 Jul 2026 10:40:37 -0700 Subject: [PATCH] Build/Test Tools: Forward multisite settings in the fork test matrix. The `limited-matrix-for-forks` job declares multisite include rows but does not forward `multisite` or `phpunit-config` to the reusable workflow. Those rows therefore run single-site and duplicate existing single-site coverage instead of exercising multisite. Forward both inputs so the multisite rows select `tests/phpunit/multisite.xml`, matching the `test-with-mysql`, `test-with-mariadb`, and innovation-release callers. Fixes #65712. Props lance.willett@automattic.com --- .github/workflows/phpunit-tests.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/phpunit-tests.yml b/.github/workflows/phpunit-tests.yml index 81afd70449141..7c286d68553c6 100644 --- a/.github/workflows/phpunit-tests.yml +++ b/.github/workflows/phpunit-tests.yml @@ -318,7 +318,9 @@ jobs: php: ${{ matrix.php }} db-version: ${{ matrix.db-version }} db-type: ${{ matrix.db-type }} + multisite: ${{ matrix.multisite }} memcached: ${{ matrix.memcached || false }} + phpunit-config: ${{ matrix.multisite && 'tests/phpunit/multisite.xml' || 'phpunit.xml.dist' }} phpunit-test-groups: ${{ matrix.phpunit-test-groups || '' }} slack-notifications: