Fix phpstan/phpstan#11705: Value of a variable is forgotten in case where it ought to be known with certainty #26708
e2e-tests.yml
on: pull_request
Matrix: E2E tests
Matrix: Result cache E2E tests
Annotations
125 errors and 62 warnings
|
Result cache E2E tests (cd e2e/result-cache-4
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-3
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-4
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/result-cache-3
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bug10449b
../../bin/phpstan analyze
git apply patch.diff
rm phpsta...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bug10449b
../../bin/phpstan analyze
git apply patch.diff
rm phpsta...
The operation was canceled.
|
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bug10449
../../bin/phpstan analyze
git apply patch.diff
rm phpstan...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bug10449
../../bin/phpstan analyze
git apply patch.diff
rm phpstan...
The operation was canceled.
|
|
E2E tests (cd e2e/composer-max-version
composer install
../../bin/phpstan analyze test.php --leve...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-max-version
composer install
../../bin/phpstan analyze test.php --leve...
The operation was canceled.
|
|
E2E tests (bin/phpstan analyse -l 8 tests/e2e/anon-class/Granularity.php)
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (bin/phpstan analyse -l 8 tests/e2e/anon-class/Granularity.php)
The operation was canceled.
|
|
E2E tests (cd e2e/composer-and-phpstan-version-config
composer install --ignore-platform-reqs
../...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-and-phpstan-version-config
composer install --ignore-platform-reqs
../...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/result-cache-5
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-5
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
The operation was canceled.
|
|
E2E tests (bin/phpstan analyse -l 8 e2e/phpstan-phpunit-190/test.php -c e2e/phpstan-phpunit-190/t...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/env-parameter
export PHPSTAN_RESULT_CACHE_PATH=/some/path
ACTUAL=$...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (bin/phpstan analyse -l 8 e2e/phpstan-phpunit-190/test.php -c e2e/phpstan-phpunit-190/t...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/env-parameter
export PHPSTAN_RESULT_CACHE_PATH=/some/path
ACTUAL=$...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bug-9622
echo -n > phpstan-baseline.neon
../../bin/phpstan -vvv
pa...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-6
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bug-9622
echo -n > phpstan-baseline.neon
../../bin/phpstan -vvv
pa...
The operation was canceled.
|
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/result-cache-6
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
The operation was canceled.
|
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/timecop.php -c tests/e2e/data/empty.neon te...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/timecop.php -c tests/e2e/data/empty.neon te...
The operation was canceled.
|
|
E2E tests (cd e2e/discussion-11362
composer install
../../bin/phpstan
)
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-2
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/discussion-11362
composer install
../../bin/phpstan
)
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/result-cache-2
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
The operation was canceled.
|
|
E2E tests (bin/phpstan analyse -l 8 -c tests/e2e/data/empty.neon tests/e2e/data/curl_setopt.php, ...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (bin/phpstan analyse -l 8 -c tests/e2e/data/empty.neon tests/e2e/data/curl_setopt.php, ...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bug-9622-trait
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-min-open-end-version
composer install
../../bin/phpstan analyze test.p...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bug-9622-trait
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
The operation was canceled.
|
|
E2E tests (cd e2e/composer-min-open-end-version
composer install
../../bin/phpstan analyze test.p...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/editor-mode
OUTPUT=$(../bashunit -a exit_code "1" "../../bin/phpst...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-traits
../../bin/phpstan analyse
patch -b src/FooTrai...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/editor-mode
OUTPUT=$(../bashunit -a exit_code "1" "../../bin/phpst...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/result-cache-traits
../../bin/phpstan analyse
patch -b src/FooTrai...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-no-versions
composer install
../../bin/phpstan analyze test.php --leve...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src -c e2e/only-files-not-analys...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-no-versions
composer install
../../bin/phpstan analyze test.php --leve...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
The operation was canceled.
|
|
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src -c e2e/only-files-not-analys...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
The operation was canceled.
|
|
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src/Foo.php e2e/only-files-not-a...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src/Foo.php e2e/only-files-not-a...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../../bin/phpstan analyse -c ignoreNone...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../../bin/phpstan analyse -c ignoreNone...
The operation was canceled.
|
|
E2E tests (cd e2e/composer-version-config
composer install
../../bin/phpstan analyze test.php --l...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-version-config
composer install
../../bin/phpstan analyze test.php --l...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/result-cache-scanned
../../bin/phpstan
patch -b src/Generated/Foo....
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-scanned
../../bin/phpstan
patch -b src/Generated/Foo....
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
cp -r tmp-node-modules node_modules
OUTPUT=$(../...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
cp -r tmp-node-modules node_modules
OUTPUT=$(../...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/report-ignores-without-comments
OUTPUT=$(../bashunit -a exit_code ...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/report-ignores-without-comments
OUTPUT=$(../bashunit -a exit_code ...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/result-cache-1
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-1
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-min-version
composer install
../../bin/phpstan analyze test.php --leve...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
The operation was canceled.
|
|
E2E tests (cd e2e/composer-min-version
composer install
../../bin/phpstan analyze test.php --leve...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bug-11857
composer install
../../bin/phpstan
)
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bug-11857
composer install
../../bin/phpstan
)
The operation was canceled.
|
|
E2E tests (cd e2e/bug-14036
composer install
../../bin/phpstan analyze
)
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/bug13425
timeout 15 ../bashunit -a exit_code "1" "../../bin/phpstan analyze src...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/bug-14036
composer install
../../bin/phpstan analyze
)
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
The operation was canceled.
|
|
E2E tests (cd e2e/bug13425
timeout 15 ../bashunit -a exit_code "1" "../../bin/phpstan analyze src...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/nested-trait-use
../../bin/phpstan analyze
)
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/nested-trait-use
../../bin/phpstan analyze
)
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bug-10483
../../bin/phpstan
)
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bug-10483
../../bin/phpstan
)
The operation was canceled.
|
|
E2E tests (cd e2e/bug-11819
../../bin/phpstan
)
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/bug-11819
../../bin/phpstan
)
The operation was canceled.
|
|
E2E tests (cd e2e/composer-min-version-v7
composer install --ignore-platform-reqs
../../bin/phpst...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-min-version-v7
composer install --ignore-platform-reqs
../../bin/phpst...
The operation was canceled.
|
|
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --configuration test-no-ba...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/ignore-error-extension
composer install
../../bin/phpstan
)
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --configuration test-no-ba...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/ignore-error-extension
composer install
../../bin/phpstan
)
The operation was canceled.
|
|
E2E tests (cd e2e/composer-version-config-patch
composer install --ignore-platform-reqs
../../bin...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-version-config-patch
composer install --ignore-platform-reqs
../../bin...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/result-cache-8
composer install
../../bin/phpstan
echo -en '\n' >>...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-8
composer install
../../bin/phpstan
echo -en '\n' >>...
The operation was canceled.
|
|
E2E tests (cd e2e/composer-min-max-version
composer install
../../bin/phpstan analyze test.php --...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-min-max-version
composer install
../../bin/phpstan analyze test.php --...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/result-cache-7
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-7
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../../bin/phpstan analyse -c ignoreRepo...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/stub-files-errors
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-meta-extension
composer install
../../bin/phpstan -vv...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../../bin/phpstan analyse -c ignoreRepo...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/stub-files-errors
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/result-cache-meta-extension
composer install
../../bin/phpstan -vv...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bug-11826
composer install
OUTPUT=$(../bashunit -a exit_code "1" "...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bug-11826
composer install
OUTPUT=$(../bashunit -a exit_code "1" "...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/bug-12606
export CONFIGTEST=test
../../bin/phpstan
)
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/bug-12606
export CONFIGTEST=test
../../bin/phpstan
)
The operation was canceled.
|
|
E2E tests (cd e2e/composer-min-version-v5
composer install --ignore-platform-reqs
../../bin/phpst...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-version-config-invalid
OUTPUT=$(../bashunit -a exit_code "1" ../../bin...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/composer-min-version-v5
composer install --ignore-platform-reqs
../../bin/phpst...
The operation was canceled.
|
|
E2E tests (cd e2e/composer-version-config-invalid
OUTPUT=$(../bashunit -a exit_code "1" ../../bin...
The operation was canceled.
|
|
Result cache E2E tests (cd e2e/env-int-key
env 1=1 ../../bin/phpstan analyse test.php
)
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/env-int-key
env 1=1 ../../bin/phpstan analyse test.php
)
The operation was canceled.
|
|
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --debug --configuration te...
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --debug --configuration te...
The operation was canceled.
|
|
E2E Tests
Canceling since a higher priority waiting request for e2e-create-pull-request/patch-h0j2sbp exists
|
|
Result cache E2E tests (cd e2e/result-cache-4
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/result-cache-3
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bug10449b
../../bin/phpstan analyze
git apply patch.diff
rm phpsta...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bug10449
../../bin/phpstan analyze
git apply patch.diff
rm phpstan...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-max-version
composer install
../../bin/phpstan analyze test.php --leve...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (bin/phpstan analyse -l 8 tests/e2e/anon-class/Granularity.php)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-and-phpstan-version-config
composer install --ignore-platform-reqs
../...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/result-cache-5
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (bin/phpstan analyse -l 8 e2e/phpstan-phpunit-190/test.php -c e2e/phpstan-phpunit-190/t...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/env-parameter
export PHPSTAN_RESULT_CACHE_PATH=/some/path
ACTUAL=$...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bug-9622
echo -n > phpstan-baseline.neon
../../bin/phpstan -vvv
pa...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/soap.php -c tests/e2e/data/empty.neon tests...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/result-cache-6
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (bin/phpstan analyse -l 8 -a tests/e2e/data/timecop.php -c tests/e2e/data/empty.neon te...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/discussion-11362
composer install
../../bin/phpstan
)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/result-cache-2
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (bin/phpstan analyse -l 8 -c tests/e2e/data/empty.neon tests/e2e/data/curl_setopt.php, ...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bug-9622-trait
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-min-open-end-version
composer install
../../bin/phpstan analyze test.p...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/editor-mode
OUTPUT=$(../bashunit -a exit_code "1" "../../bin/phpst...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/result-cache-traits
../../bin/phpstan analyse
patch -b src/FooTrai...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-no-versions
composer install
../../bin/phpstan analyze test.php --leve...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src -c e2e/only-files-not-analys...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (bin/phpstan analyse e2e/only-files-not-analysed-trait/src/Foo.php e2e/only-files-not-a...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../../bin/phpstan analyse -c ignoreNone...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-version-config
composer install
../../bin/phpstan analyze test.php --l...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/result-cache-scanned
../../bin/phpstan
patch -b src/Generated/Foo....
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
cp -r tmp-node-modules node_modules
OUTPUT=$(../...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/report-ignores-without-comments
OUTPUT=$(../bashunit -a exit_code ...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/result-cache-1
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-min-version
composer install
../../bin/phpstan analyze test.php --leve...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bug-11857
composer install
../../bin/phpstan
)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/bug-14036
composer install
../../bin/phpstan analyze
)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/bug13425
timeout 15 ../bashunit -a exit_code "1" "../../bin/phpstan analyze src...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/trait-caching
../../bin/phpstan analyze --no-progress --level 8 --...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/nested-trait-use
../../bin/phpstan analyze
)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bug-10483
../../bin/phpstan
)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/bug-11819
../../bin/phpstan
)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-min-version-v7
composer install --ignore-platform-reqs
../../bin/phpst...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --configuration test-no-ba...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/ignore-error-extension
composer install
../../bin/phpstan
)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-version-config-patch
composer install --ignore-platform-reqs
../../bin...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/result-cache-8
composer install
../../bin/phpstan
echo -en '\n' >>...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-min-max-version
composer install
../../bin/phpstan analyze test.php --...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/result-cache-7
echo -n > phpstan-baseline.neon
../../bin/phpstan -...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../../bin/phpstan analyse -c ignoreRepo...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/stub-files-errors
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/result-cache-meta-extension
composer install
../../bin/phpstan -vv...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bug-11826
composer install
OUTPUT=$(../bashunit -a exit_code "1" "...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bad-exclude-paths
OUTPUT=$(../bashunit -a exit_code "1" "../../bin...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/bug-12606
export CONFIGTEST=test
../../bin/phpstan
)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-min-version-v5
composer install --ignore-platform-reqs
../../bin/phpst...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/composer-version-config-invalid
OUTPUT=$(../bashunit -a exit_code "1" ../../bin...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Result cache E2E tests (cd e2e/env-int-key
env 1=1 ../../bin/phpstan analyse test.php
)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
E2E tests (cd e2e/baseline-uninit-prop-trait
../../bin/phpstan analyse --debug --configuration te...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1, step-security/harden-runner@5ef0c079ce82195b2a36a210272d6b661572d83e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|