Skip to content

Run make tests + make phpstan with the turbo extension inside docker-library PHP images #31189

Run make tests + make phpstan with the turbo extension inside docker-library PHP images

Run make tests + make phpstan with the turbo extension inside docker-library PHP images #31189

Triggered via pull request August 5, 2026 08:47
Status Failure
Total duration 12m 2s
Artifacts 37

phar.yml

on: pull_request
Compiler Tests
2m 7s
Compiler Tests
Matrix: Compile Turbo Extension
Matrix: Compile Turbo Extension (Windows)
Matrix: Compile Turbo Extension (musl arm64)
Turbo Extension Version Check
40s
Turbo Extension Version Check
Matrix: Turbo Extension phpize Build
Download base SHA PHAR
31s
Download base SHA PHAR
Matrix: Turbo macOS Universal Binary
Matrix: Run with Turbo Extension (Docker PHP builds)
Checksum PHAR
11s
Checksum PHAR
PHAR Prefix Diff
37s
PHAR Prefix Diff
Aggregate Turbo Extension Artifact
15s
Aggregate Turbo Extension Artifact
Commit PHAR
0s
Commit PHAR
Matrix: Run with Turbo Extension
integration-tests  /  Check PHAR checksum
16s
integration-tests / Check PHAR checksum
extension-tests  /  Check PHAR checksum
12s
extension-tests / Check PHAR checksum
other-tests  /  Check PHAR checksum
19s
other-tests / Check PHAR checksum
Matrix: integration-tests / integration-run-phpstan
integration-tests  /  PMMP Tests
1m 5s
integration-tests / PMMP Tests
Matrix: integration-tests / integration-tests
Matrix: extension-tests / tests-extensions
Matrix: other-tests / Other Tests
integration-tests  /  Integration - Update baselines
0s
integration-tests / Integration - Update baselines
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 72 warnings
Checksum PHAR
Process completed with exit code 1.
integration-tests / Integration - shipmonk/dead-code-detector tests
Process completed with exit code 1.
other-tests / Other Tests (8.1, ubuntu-latest, cd e2e/bug7365 ../../phpstan analyse -c app/phpstan.neon , memor...
Unable to download artifact(s): Failed to GetSignedArtifactURL: Unable to make request: ECONNRESET If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github
integration-tests / Integration - Rector tests
Process completed with exit code 1.
Compile Turbo Extension (Windows) (8.4, zts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile Turbo Extension (Windows) (8.4, nts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile Turbo Extension (Windows) (8.3, zts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile Turbo Extension (Windows) (8.5, nts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile Turbo Extension (Windows) (8.5, zts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Compile Turbo Extension (Windows) (8.3, nts)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
integration-tests / Integration - Roave/BetterReflection
You've hit a rate limit, your rate limit will reset in 21 seconds
integration-tests / Integration - PHPCSStandards/PHP_CodeSniffer
You've hit a rate limit, your rate limit will reset in 22 seconds
extension-tests / phpstan-doctrine (7.4) make phpstan
You've hit a rate limit, your rate limit will reset in 21 seconds
integration-tests / Integration - efabrica-team/phpstan-latte
You've hit a rate limit, your rate limit will reset in 21 seconds
integration-tests / Integration - rectorphp/rector-downgrade-php
You've hit a rate limit, your rate limit will reset in 20 seconds
extension-tests / phpdoc-parser (8.1) make tests
You've hit a rate limit, your rate limit will reset in 22 seconds
extension-tests / phpstan-nette (8.1) make phpstan
You've hit a rate limit, your rate limit will reset in 21 seconds
extension-tests / phpstan-strict-rules (7.4) make phpstan
You've hit a rate limit, your rate limit will reset in 21 seconds
extension-tests / phpstan-nette (8.4) make tests
You've hit a rate limit, your rate limit will reset in 20 seconds
integration-tests / Integration - slevomat/coding-standard
You've hit a rate limit, your rate limit will reset in 21 seconds
extension-tests / phpstan-nette (8.4) make tests
You've hit a rate limit, your rate limit will reset in 20 seconds
extension-tests / phpstan-doctrine (8.2) make phpstan
You've hit a rate limit, your rate limit will reset in 20 seconds
extension-tests / phpstan-doctrine (8.2) make phpstan
You've hit a rate limit, your rate limit will reset in 21 seconds
extension-tests / phpstan-dibi (8.2) make phpstan
You've hit a rate limit, your rate limit will reset in 22 seconds
extension-tests / phpstan-dibi (8.4) make phpstan
You've hit a rate limit, your rate limit will reset in 20 seconds
extension-tests / phpstan-dibi (8.4) make phpstan
You've hit a rate limit, your rate limit will reset in 21 seconds
extension-tests / phpstan-symfony (7.4) make phpstan
You've hit a rate limit, your rate limit will reset in 21 seconds
extension-tests / phpstan-symfony (7.4) make phpstan
You've hit a rate limit, your rate limit will reset in 21 seconds
extension-tests / phpdoc-parser (8.2) make phpstan
You've hit a rate limit, your rate limit will reset in 21 seconds
extension-tests / phpdoc-parser (8.2) make phpstan
You've hit a rate limit, your rate limit will reset in 22 seconds
extension-tests / phpstan-nette (7.4) make tests
You've hit a rate limit, your rate limit will reset in 18 seconds
extension-tests / phpstan-nette (7.4) make tests
You've hit a rate limit, your rate limit will reset in 19 seconds
extension-tests / phpstan-nette (8.4) make phpstan
You've hit a rate limit, your rate limit will reset in 20 seconds
integration-tests / Integration - sebastianbergmann/phpunit
You've hit a rate limit, your rate limit will reset in 19 seconds
extension-tests / phpstan-nette (8.3) make tests
You've hit a rate limit, your rate limit will reset in 19 seconds
integration-tests / Integration - bladestan/bladestan
You've hit a rate limit, your rate limit will reset in 19 seconds
extension-tests / phpstan-nette (8.3) make tests
You've hit a rate limit, your rate limit will reset in 20 seconds
extension-tests / phpstan-phpunit (8.4) make phpstan
You've hit a rate limit, your rate limit will reset in 20 seconds
integration-tests / Integration - laravel/framework
You've hit a rate limit, your rate limit will reset in 18 seconds
extension-tests / phpdoc-parser (8.1) make phpstan
You've hit a rate limit, your rate limit will reset in 19 seconds
extension-tests / phpdoc-parser (8.1) make phpstan
You've hit a rate limit, your rate limit will reset in 20 seconds
extension-tests / phpstan-webmozart-assert (8.5) make tests
You've hit a rate limit, your rate limit will reset in 19 seconds
extension-tests / phpstan-symfony (8.2) make phpstan
You've hit a rate limit, your rate limit will reset in 19 seconds
extension-tests / phpstan-symfony (8.2) make phpstan
You've hit a rate limit, your rate limit will reset in 19 seconds
extension-tests / phpstan-nette (8.5) make phpstan
You've hit a rate limit, your rate limit will reset in 19 seconds
extension-tests / phpstan-nette (8.5) make phpstan
You've hit a rate limit, your rate limit will reset in 20 seconds
extension-tests / phpstan-phpunit (7.4) make tests
You've hit a rate limit, your rate limit will reset in 19 seconds
extension-tests / phpstan-phpunit (7.4) make tests
You've hit a rate limit, your rate limit will reset in 20 seconds
integration-tests / Integration - doctrine/dbal
You've hit a rate limit, your rate limit will reset in 17 seconds
extension-tests / phpstan-phpunit (8.5) make phpstan
You've hit a rate limit, your rate limit will reset in 17 seconds
extension-tests / phpstan-phpunit (8.5) make phpstan
You've hit a rate limit, your rate limit will reset in 18 seconds
integration-tests / Integration - Bladestan tests
You've hit a rate limit, your rate limit will reset in 18 seconds
integration-tests / Integration - doctrine/orm
You've hit a rate limit, your rate limit will reset in 15 seconds
extension-tests / phpstan-strict-rules (8.4) make phpstan
You've hit a rate limit, your rate limit will reset in 16 seconds
extension-tests / phpstan-nette (8.2) make tests
You've hit a rate limit, your rate limit will reset in 13 seconds
extension-tests / phpstan-nette (8.2) make tests
You've hit a rate limit, your rate limit will reset in 13 seconds
extension-tests / phpstan-symfony (8.2) make tests
You've hit a rate limit, your rate limit will reset in 14 seconds
extension-tests / phpstan-symfony (8.2) make tests
You've hit a rate limit, your rate limit will reset in 15 seconds
extension-tests / phpstan-symfony (8.5) make phpstan
You've hit a rate limit, your rate limit will reset in 14 seconds
extension-tests / phpstan-symfony (8.5) make phpstan
You've hit a rate limit, your rate limit will reset in 15 seconds
extension-tests / phpstan-doctrine (8.0) make phpstan
You've hit a rate limit, your rate limit will reset in 13 seconds
extension-tests / phpstan-doctrine (8.0) make phpstan
You've hit a rate limit, your rate limit will reset in 14 seconds
integration-tests / Integration - larastan/larastan
You've hit a rate limit, your rate limit will reset in 11 seconds
integration-tests / Integration - neos/flow-development-collection
You've hit a rate limit, your rate limit will reset in 11 seconds
extension-tests / phpstan-nette (8.0) make tests
You've hit a rate limit, your rate limit will reset in 10 seconds
extension-tests / phpstan-nette (8.0) make tests
You've hit a rate limit, your rate limit will reset in 11 seconds
integration-tests / Integration - Prado tests
You've hit a rate limit, your rate limit will reset in 8 seconds
extension-tests / phpstan-nette (8.1) make tests
You've hit a rate limit, your rate limit will reset in 9 seconds
extension-tests / phpstan-nette (8.1) make tests
You've hit a rate limit, your rate limit will reset in 9 seconds
integration-tests / Integration - pradosoft/prado
You've hit a rate limit, your rate limit will reset in 6 seconds
integration-tests / Integration - neos/flow-development-collection
You've hit a rate limit, your rate limit will reset in 6 seconds
extension-tests / phpstan-nette (8.5) make tests
You've hit a rate limit, your rate limit will reset in 7 seconds
extension-tests / phpstan-nette (8.5) make tests
You've hit a rate limit, your rate limit will reset in 7 seconds
integration-tests / Integration - briannesbitt/Carbon
You've hit a rate limit, your rate limit will reset in 4 seconds
other-tests / Other Tests (7.4, windows-latest, cd e2e/name-conflict composer install cp ../../phpstan vendor/p...
You've hit a rate limit, your rate limit will reset in 10 seconds
integration-tests / PMMP Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pmmp/setup-php-action@3c38c259834f945351a662392836d90eb08abff0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
phar-file
4.01 MB
sha256:5c4e6b9ceebf4579832a1e13a4d4eab93f2ff24f6e09a7dd79e9958ad76d31cd
phar-file-checksum
4.01 MB
sha256:c82e5d2010cc62dc068a84bb9936aee093aaab4c98dffea4c20b7525a38e5687
phar-file-checksum-base
4.01 MB
sha256:7c25a0c5c0fb85c1122f199315d0b22deb241786b827f6d2acef67971d20803a
phpstan_turbo-linux-gnu-arm64-php8.3
290 KB
sha256:6a32b6889a75cff3a7c5111c1d5b4173c15b031b52b875009081874e8dbb39ec
phpstan_turbo-linux-gnu-arm64-php8.3-zts
291 KB
sha256:d0de11c90f3b03a238b70877fba5124daab2868dcdc3d9df2ccd2f4cee41783b
phpstan_turbo-linux-gnu-arm64-php8.4
290 KB
sha256:175e52458acc30707b42acf902ff80f954ec825af70db41b62f77cbc68cd388e
phpstan_turbo-linux-gnu-arm64-php8.4-zts
291 KB
sha256:e49d452d679ed2a99c533f1803fbc3a3fff896d3a426601fadd638c23b282272
phpstan_turbo-linux-gnu-arm64-php8.5
290 KB
sha256:23835c95e09b91ebb9a106a0cd8be7f96d4e5203641f17c79d7174a0b78d5246
phpstan_turbo-linux-gnu-arm64-php8.5-zts
291 KB
sha256:45346209b047fa7dfcca111de94dd9d01f55b8e0f4bcf73b3bfade753926fd81
phpstan_turbo-linux-gnu-x86_64-php8.3
300 KB
sha256:946c1210bbc0c04f22137be9dcd293b6d0b379191a56ff311fc4c40924637e04
phpstan_turbo-linux-gnu-x86_64-php8.3-zts
301 KB
sha256:4d6e44c5f43ff7343a75b76b9a8274c3927a4627a8be6149decfc5f83c21d2d4
phpstan_turbo-linux-gnu-x86_64-php8.4
301 KB
sha256:b2af7020a0a1261ba3229a01773ad11b80465781fd3b3c2c8275675b76e326a9
phpstan_turbo-linux-gnu-x86_64-php8.4-zts
302 KB
sha256:d06323a7e02bdf1ff459a5180167567e705106168e8a4196195f84edcdfd3ffc
phpstan_turbo-linux-gnu-x86_64-php8.5
301 KB
sha256:0d1968daf75c2a766baaca27f245f4006d42c4f006f5caaa9121f24d6a02dbe5
phpstan_turbo-linux-gnu-x86_64-php8.5-zts
302 KB
sha256:c88e6a45119d317f057503a860aebce9829413ab58ad528afed2f21de937fd83
phpstan_turbo-linux-musl-arm64-php8.3
386 KB
sha256:367e25c9b203dca3f347dc03693b54e1c1abca83e9589212c3c4d4e9f15200e5
phpstan_turbo-linux-musl-arm64-php8.4
386 KB
sha256:e69258f5e3d8ce1e201a330542d1446220a768f3199609d63ef869bcb31480bc
phpstan_turbo-linux-musl-arm64-php8.5
386 KB
sha256:0d0bf96bb16adea8cd6336273ffb518e25942e4af80901dbecbf1dc2cac101d4
phpstan_turbo-linux-musl-x86_64-php8.3
400 KB
sha256:f1e45cf9f4087b80214b71d13f2ac702d94386bb2d267b792e70fc00b5f591c9
phpstan_turbo-linux-musl-x86_64-php8.4
401 KB
sha256:975a8fd4090db97b2fe604af80cfcf35ce348681593f99a3bdf9b51d00d800ab
phpstan_turbo-linux-musl-x86_64-php8.5
401 KB
sha256:6bd43451625ac8ac51c604df03b1e4a226aaaa9df21fef6931f4cc8a6158c4e2
phpstan_turbo-macos-php8.3
318 KB
sha256:72ec544d5fb84764228331b0f6410cbae943bea580f346417aa0e3edf169fa32
phpstan_turbo-macos-php8.4
319 KB
sha256:6b202c936ea46312a4036f3fff724540387e82c012b48371012db8dde138498e
phpstan_turbo-macos-php8.5
318 KB
sha256:8ec79f54537a2a1085c3952fb7adf7e394f04c0967c2f00d445f1243594d59d1
phpstan_turbo-windows-x86_64-php8.3
138 KB
sha256:c2f41ac8d49f62f57b59d7d9bd2a20f9bdf8989d35924008f8675418ff3acaab
phpstan_turbo-windows-x86_64-php8.3-zts
140 KB
sha256:e944a5d09116a4ca554620e9f17a25bb190a3ff0410a439ea923d9fa933e597d
phpstan_turbo-windows-x86_64-php8.4
138 KB
sha256:9edfd07a9604cb232b21edacc1196dea91779e92db111bac90935c1584cef47f
phpstan_turbo-windows-x86_64-php8.4-zts
140 KB
sha256:69bcb23e5b3e592e577a4bb5fdb962c5b40732eed8f831a52b1c96e4dd88e4b5
phpstan_turbo-windows-x86_64-php8.5
138 KB
sha256:7d274ee2ed801ed8f49094f4e15cc2837cd45673a8cf58eea8dad905ff871e82
phpstan_turbo-windows-x86_64-php8.5-zts
140 KB
sha256:c4c9ed1cac334ce3f042aded18b72915981e6b57a2674749221fdce70e593d81
turbo-ext-files
7.52 MB
sha256:1ba89c28e9f817ba62c3e864116f84e4bb0758dbfe5bbc111b2178c216d34c91
turbo-slice-macos-arm64-php8.3
156 KB
sha256:532f7b286eb37b69e128ed6f91132c828d02775671f9953dcd2f4cc54c94bd5c
turbo-slice-macos-arm64-php8.4
157 KB
sha256:bce2ad01b88f9bd5800615f8dcfd9e8434cb9394b2aea5774840bc46f2a1f007
turbo-slice-macos-arm64-php8.5
156 KB
sha256:c3fe4071af6c47ac2fb0e01ecee8a86c82d47d1f545b5ec20dbec529549143a8
turbo-slice-macos-x86_64-php8.3
158 KB
sha256:2f1be3d1a4f4c2d25cf5b9f0ac50bcc0b2a392b7b839737140857e21f2a8939b
turbo-slice-macos-x86_64-php8.4
158 KB
sha256:dbe9e475d0e63ff9cf61d52b1e598cf0535f99fe7ffed61660d98afd728a95e6
turbo-slice-macos-x86_64-php8.5
158 KB
sha256:9fd2e60e6fd236848b0aa236bd9d46ca885fddd6b1e4707448fdb5609dee8118