Skip to content

Add PHP 8.4 to CI

Add PHP 8.4 to CI #847

Triggered via pull request January 30, 2025 07:56
@vjikvjik
synchronize #187
php84-test
Status Failure
Total duration 31s
Artifacts

static.yml

on: pull_request
Matrix: psalm / psalm
Matrix: psalm83 / psalm
Fit to window
Zoom out
Zoom in

Annotations

16 errors
psalm / PHP 8.1-ubuntu-latest
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires roave/infection-static-analysis-plugin ^1.35 -> satisfiable by roave/infection-static-analysis-plugin[1.35.0, 1.36.0]. - roave/infection-static-analysis-plugin 1.35.0 requires vimeo/psalm ^4.30.0 || ^5.15 -> found vimeo/psalm[4.30.0, 5.15.0, ..., 5.26.1] but it conflicts with your root composer.json require (^6). - roave/infection-static-analysis-plugin 1.36.0 requires php ~8.2.0 || ~8.3.0 || ~8.4.0 -> your php version (8.1.31) does not satisfy that requirement.
psalm / PHP 8.1-ubuntu-latest
Process completed with exit code 2.
psalm / PHP 8.2-ubuntu-latest
The job was canceled because "ubuntu-latest_8_1" failed.
psalm / PHP 8.2-ubuntu-latest
The operation was canceled.
PossiblyFalseArgument: src/Composer/ConfigSettings.php#L56
src/Composer/ConfigSettings.php:56:13: PossiblyFalseArgument: Argument 1 of Yiisoft\Config\Composer\ConfigSettings::__construct cannot be false, possibly string value expected (see https://psalm.dev/104)
PossiblyFalseArgument: src/Composer/MergePlanProcess.php#L160
src/Composer/MergePlanProcess.php:160:41: PossiblyFalseArgument: Argument 1 of Yiisoft\Config\Composer\MergePlanProcess::normalizeLineEndings cannot be false, possibly string value expected (see https://psalm.dev/104)
PossiblyFalseArgument: src/Config.php#L167
src/Config.php:167:21: PossiblyFalseArgument: Argument 1 of extract cannot be false, possibly array<array-key, mixed> value expected (see https://psalm.dev/104)
PossiblyNullOperand: src/DataModifiers.php#L84
src/DataModifiers.php:84:46: PossiblyNullOperand: Cannot concatenate with a possibly null null|string (see https://psalm.dev/080)
PossiblyNullOperand: src/DataModifiers.php#L87
src/DataModifiers.php:87:50: PossiblyNullOperand: Cannot concatenate with a possibly null null|string (see https://psalm.dev/080)
PossiblyFalseIterator: src/FilesExtractor.php#L107
src/FilesExtractor.php:107:26: PossiblyFalseIterator: Cannot iterate over falsable var false|list{0?: string, ...<string>} (see https://psalm.dev/164)
MixedArgument: src/FilesExtractor.php#L108
src/FilesExtractor.php:108:33: MixedArgument: Argument 1 of is_file cannot be mixed, expecting string (see https://psalm.dev/030)
MixedArgument: src/FilesExtractor.php#L109
src/FilesExtractor.php:109:80: MixedArgument: Argument 4 of Yiisoft\Config\Context::__construct cannot be mixed, expecting string (see https://psalm.dev/030)
MixedArgument: src/FilesExtractor.php#L111
src/FilesExtractor.php:111:88: MixedArgument: Argument 2 of sprintf cannot be mixed, expecting float|int|object{__tostring()}|string (see https://psalm.dev/030)
psalm83 / PHP 8.3-ubuntu-latest
Process completed with exit code 2.
psalm83 / PHP 8.4-ubuntu-latest
The job was canceled because "ubuntu-latest_8_3" failed.
psalm83 / PHP 8.4-ubuntu-latest
The operation was canceled.