Narrow foreach body to non-empty regardless of polluteScopeWithAlwaysIterableForeach #31136
phar.yml
on: pull_request
Compiler Tests
2m 1s
Matrix: Compile Turbo Extension
Matrix: Compile Turbo Extension (Windows)
Matrix: Compile Turbo Extension (musl arm64)
Turbo Extension Version Check
38s
Matrix: Turbo Extension phpize Build
Matrix: Turbo macOS Universal Binary
Checksum PHAR
PHAR Prefix Diff
Commit PHAR
0s
Matrix: Run with Turbo Extension
Matrix: integration-tests / integration-run-phpstan
Matrix: integration-tests / integration-tests
Matrix: extension-tests / tests-extensions
Matrix: other-tests / Other Tests
integration-tests
/
Integration - Update baselines
Annotations
6 errors and 7 warnings
|
integration-tests / Integration - shipmonk/dead-code-detector tests
Process completed with exit code 1.
|
|
integration-tests / Integration - sebastianbergmann/phpunit
Process completed with exit code 1.
|
|
integration-tests / Integration - sebastianbergmann/phpunit:
src/Runner/Filter/TestIdFilterIterator.php#L26
Class PHPUnit\Runner\Filter\TestIdFilterIterator extends generic class RecursiveFilterIterator but does not specify its types: TKey, TValue, TIterator
|
|
integration-tests / Integration - sebastianbergmann/phpunit:
src/Runner/Filter/NameFilterIterator.php#L27
Class PHPUnit\Runner\Filter\NameFilterIterator extends generic class RecursiveFilterIterator but does not specify its types: TKey, TValue, TIterator
|
|
integration-tests / Integration - sebastianbergmann/phpunit:
src/Runner/Filter/GroupFilterIterator.php#L27
Class PHPUnit\Runner\Filter\GroupFilterIterator extends generic class RecursiveFilterIterator but does not specify its types: TKey, TValue, TIterator
|
|
integration-tests / Integration - Rector tests
Process completed with exit code 1.
|
|
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.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.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.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.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/
|
|
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/
|
|
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 | |
|---|---|---|---|
|
baselines-phpunit-baseline.neon
|
1.05 KB |
sha256:aea5a76eca19d36cb2ad5f187b952c61632e1664fd4e87c68c7ecd5e1e26a59f
|
|
|
phar-file
|
4 MB |
sha256:1ec03888c5b806bdbc6398520f4f6c437cd3df98ea7aed65b2f0ccb4969a4dec
|
|
|
phar-file-checksum
|
4 MB |
sha256:804c1675a972492b9ce94f596522b8c02ee20d9f74a86bd77a518dfbb711d9ee
|
|
|
phpstan_turbo-linux-gnu-arm64-php8.3
|
291 KB |
sha256:92082e93df7e63f0c2e44a5889262f7669f084d5c53b1e481583e821ca2c13b0
|
|
|
phpstan_turbo-linux-gnu-arm64-php8.3-zts
|
292 KB |
sha256:e957bcc6dcae0afe90875271f1c7a6cbd41433a395442159937ca2fdb6f0d6c5
|
|
|
phpstan_turbo-linux-gnu-arm64-php8.4
|
292 KB |
sha256:1625f459928405e8d9fa4e3e309491f58a0d58ae3a7bd5b6ab001545dcae8290
|
|
|
phpstan_turbo-linux-gnu-arm64-php8.4-zts
|
292 KB |
sha256:6c3180cd32c3bcf9d9109cb5ef5776e482ca16678ccb5435e7644b0c62c7b675
|
|
|
phpstan_turbo-linux-gnu-arm64-php8.5
|
292 KB |
sha256:0f829c3f92f428fc9599e8eeb157788c1b5415f0993c616e5a6ce3387612cc17
|
|
|
phpstan_turbo-linux-gnu-arm64-php8.5-zts
|
292 KB |
sha256:ca54ab0c591198096e4d58ba21d8cd75f53ef4827ae70b1a8edb31c454eb128d
|
|
|
phpstan_turbo-linux-gnu-x86_64-php8.3
|
302 KB |
sha256:911dcb15490cc746550020d16d56bf57acb2a169f3112baec656324b95a12505
|
|
|
phpstan_turbo-linux-gnu-x86_64-php8.3-zts
|
302 KB |
sha256:3a718d68de3b945b400b3d6b48213a6fb5e86e05f2770ed9cc85cc6ee0984815
|
|
|
phpstan_turbo-linux-gnu-x86_64-php8.4
|
303 KB |
sha256:d3dbac257052439a3df59759c4e7a2e4c3b1533c8cd4c77840e087d8e1f5f1a3
|
|
|
phpstan_turbo-linux-gnu-x86_64-php8.4-zts
|
303 KB |
sha256:5b837d54c1eca772625f167f78fc13facef97ea9e7b2af27c3570f59d1fde29f
|
|
|
phpstan_turbo-linux-gnu-x86_64-php8.5
|
303 KB |
sha256:b14f40d031cc8cfa65f4e4ea9d4e66225f839476461dba240a12c19547df846b
|
|
|
phpstan_turbo-linux-gnu-x86_64-php8.5-zts
|
303 KB |
sha256:6067842da1222c6ce094bb4a028200b40b6cc101b26974798b562dca0f507a19
|
|
|
phpstan_turbo-linux-musl-arm64-php8.3
|
387 KB |
sha256:e9059370d484925a0247c9a65f44e01a8af76dcf777e397d861443503f980ff2
|
|
|
phpstan_turbo-linux-musl-arm64-php8.4
|
388 KB |
sha256:2e2b5a4c803d54e17bf4add9a76a542e201de2c1e922f23828ac3731ed110c05
|
|
|
phpstan_turbo-linux-musl-arm64-php8.5
|
388 KB |
sha256:56da7c76da93ea1645a2c7e31d4cb87b9003894167245601334241dfe2a3bbac
|
|
|
phpstan_turbo-linux-musl-x86_64-php8.3
|
401 KB |
sha256:516f7e34b22b9ca0fefe0d2df212ad00fd2e67abfb566739eec77670699d2900
|
|
|
phpstan_turbo-linux-musl-x86_64-php8.4
|
403 KB |
sha256:c05b6879881bb8809cbf096301f2901b53d7f5f05ef9dee11979d6d73ffa0e0d
|
|
|
phpstan_turbo-linux-musl-x86_64-php8.5
|
403 KB |
sha256:8ad13211e44ef2e3f45b648eb6c460f35b132f253a224102db6aa701da6bb0e7
|
|
|
phpstan_turbo-macos-php8.3
|
321 KB |
sha256:998eec36ba588319663a1cd3cd8553bf1b352128d0a7562f985c53b02ae43ea2
|
|
|
phpstan_turbo-macos-php8.4
|
321 KB |
sha256:03512527159abbab8b5a00c200e31b3dcadeb4ac79864e2f47b8501b3b428254
|
|
|
phpstan_turbo-macos-php8.5
|
321 KB |
sha256:8ffbf6f1223e16e40418469d82dbe19295d5c9b8e44a3bce7343ff8758bdfbab
|
|
|
phpstan_turbo-windows-x86_64-php8.3
|
140 KB |
sha256:734a924ed0f62d122c34bcfc57c74a5fcd8ea7d4ce6dab5d8d1542fbf45c02b5
|
|
|
phpstan_turbo-windows-x86_64-php8.3-zts
|
141 KB |
sha256:780b2a6ec287895216a2b07b33bd2c6e401225d9dd4e517b71ae7dd53672946f
|
|
|
phpstan_turbo-windows-x86_64-php8.4
|
140 KB |
sha256:900998f9a6efab2b22034d0b9412d3186ac57bdff8dc7c1ecb473e4526eea86a
|
|
|
phpstan_turbo-windows-x86_64-php8.4-zts
|
142 KB |
sha256:44b9bba810075f0e74a154f8f5f72924447c7eb0886eae2cd74a6bcd78d4e243
|
|
|
phpstan_turbo-windows-x86_64-php8.5
|
140 KB |
sha256:7ef59fe2c0dc3147843de653942c515ecb3cf27f2ad6a7b02caf7f6dfa8824aa
|
|
|
phpstan_turbo-windows-x86_64-php8.5-zts
|
142 KB |
sha256:f034f9ace9e906a187808c642fe31eef6b07ecf4c3250efefa961c679f3ddb7d
|
|
|
turbo-ext-files
|
7.56 MB |
sha256:8043b88bd6862f1c62ea6a86615094732c4b7cad23260be6906c7fa89603f26b
|
|
|
turbo-slice-macos-arm64-php8.3
|
157 KB |
sha256:b43d8626fb61239f37485a16c8db9f7b08083542818cb8db918bb19b66ddb2e0
|
|
|
turbo-slice-macos-arm64-php8.4
|
158 KB |
sha256:cbd103f6ac196c587e7da74c4a3bdf9e8f47c93eb56b675e5b05333aa29d0470
|
|
|
turbo-slice-macos-arm64-php8.5
|
157 KB |
sha256:9aa3ec5bd88422ae5c2547b5a4c7294e34d220190e0d8150c35f955c92deefea
|
|
|
turbo-slice-macos-x86_64-php8.3
|
160 KB |
sha256:c99bee3f85707630de16302fd6d05842273ddf4c1d79eaf600cf45bc4ea9c4a8
|
|
|
turbo-slice-macos-x86_64-php8.4
|
160 KB |
sha256:5efe81e4f56a9858823198c61f240986b72bc6e9839371cc1369559cb78a7710
|
|
|
turbo-slice-macos-x86_64-php8.5
|
160 KB |
sha256:b4cfe98bdffb6c90bd2e9e32e16120baa46397e00eff407357334e0d951f60e7
|
|