Skip to content

Commit 4883624

Browse files
committed
ci: stop running the test matrix through castor
The PHP 8.2 and 8.3 jobs died before PHPUnit started: Castor requires PHP >= 8.4.0, but you are running PHP 8.2.31. The matrix is the only place where the container image varies; every other castor call runs on phpqa:8.4 and is fine. The job already installs its own dependencies, so it now invokes the same PHPUnit binary castor would have, without the wrapper that cannot run there. Like the rest of this branch, the failure was invisible until now: the test job is gated behind the analysis jobs and was skipped whenever one of them failed.
1 parent 4f3d24d commit 4883624

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

‎.github/workflows/ci.yml‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,11 @@ jobs:
205205
fi
206206
207207
- name: Run PHPUnit
208-
run: castor phpunit
208+
run: |
209+
composer exec -- phpunit-11 \
210+
--coverage-xml .ci-tools/coverage \
211+
--log-junit=.ci-tools/coverage/junit.xml \
212+
--configuration .ci-tools/phpunit.xml.dist
209213
210214
infection:
211215
name: "🧬 Mutation Testing"

0 commit comments

Comments
 (0)