Skip to content

feat: add PHPStan type annotations to improve type safety (#20) #49

feat: add PHPStan type annotations to improve type safety (#20)

feat: add PHPStan type annotations to improve type safety (#20) #49

Triggered via push April 18, 2026 04:55
Status Failure
Total duration 59s
Artifacts

run-tests.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

29 errors
P8.3 - prefer-stable - ubuntu-latest
Process completed with exit code 2.
P8.3 - prefer-stable - ubuntu-latest
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires pestphp/pest ^3.0 -> satisfiable by pestphp/pest[v3.0.0, ..., 3.x-dev]. - pestphp/pest v3.0.0 conflicts with phpunit/phpunit 11.5.x-dev. - pestphp/pest v3.0.0 requires phpunit/phpunit ^11.3.4 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - Conclusion: don't install pestphp/pest v3.0.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.0.6 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.0.8 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.1.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.2.5 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.3.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.3.2 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.4.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.4.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.5.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.5.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.6.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.2 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.3 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.4 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.5 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.2 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.3 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.4 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.5 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.6 (conflict analysis result)
P8.2 - prefer-stable - ubuntu-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.2 - prefer-stable - ubuntu-latest
Process completed with exit code 2.
P8.2 - prefer-stable - ubuntu-latest
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires pestphp/pest ^3.0 -> satisfiable by pestphp/pest[v3.0.0, ..., 3.x-dev]. - pestphp/pest[v3.0.0, ..., v3.0.6] require phpunit/phpunit ^11.3.4 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest[v3.0.7, ..., v3.2.5] require phpunit/phpunit ^11.3.6 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest v3.3.0 requires phpunit/phpunit ^11.4.0 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest[v3.3.1, ..., v3.4.1] require phpunit/phpunit ^11.4.1 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest[v3.4.2, ..., v3.5.0] require phpunit/phpunit ^11.4.2 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest v3.5.1 requires phpunit/phpunit ^11.4.3 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest[v3.5.2, ..., v3.6.0] require phpunit/phpunit ^11.4.4 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest v3.7.0 requires phpunit/phpunit ^11.5.0 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest v3.7.1 requires phpunit/phpunit ^11.5.1 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest[v3.7.2, ..., v3.7.4] require phpunit/phpunit ^11.5.3 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest[v3.7.5, ..., v3.8.2] require phpunit/phpunit ^11.5.15 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest[v3.8.3, ..., v3.8.4] require phpunit/phpunit ^11.5.33 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest[v3.8.5, ..., 3.x-dev] require phpunit/phpunit ^11.5.50 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - Conclusion: don't install phpunit/phpunit 11.5.x-dev (conflict analysis result)
P8.3 - prefer-lowest - ubuntu-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.3 - prefer-lowest - ubuntu-latest
Process completed with exit code 2.
P8.3 - prefer-lowest - ubuntu-latest
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires pestphp/pest ^3.0 -> satisfiable by pestphp/pest[v3.0.0, ..., 3.x-dev]. - pestphp/pest[v3.8.6, ..., 3.x-dev] conflict with phpunit/phpunit 11.5.x-dev. - pestphp/pest[v3.8.6, ..., 3.x-dev] require phpunit/phpunit ^11.5.50 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - Conclusion: install pestphp/pest v3.8.6 (conflict analysis result)
P8.4 - prefer-stable - ubuntu-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.4 - prefer-stable - ubuntu-latest
Process completed with exit code 2.
P8.4 - prefer-stable - ubuntu-latest
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires pestphp/pest ^3.0 -> satisfiable by pestphp/pest[v3.0.0, ..., 3.x-dev]. - pestphp/pest v3.0.0 conflicts with phpunit/phpunit 11.5.x-dev. - pestphp/pest v3.0.0 requires phpunit/phpunit ^11.3.4 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - Conclusion: don't install pestphp/pest v3.0.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.0.6 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.0.8 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.1.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.2.5 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.3.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.3.2 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.4.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.4.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.5.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.5.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.6.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.2 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.3 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.4 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.5 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.2 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.3 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.4 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.5 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.8.6 (conflict analysis result)
P8.4 - prefer-lowest - ubuntu-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.4 - prefer-lowest - ubuntu-latest
Process completed with exit code 2.
P8.4 - prefer-lowest - ubuntu-latest
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires pestphp/pest ^3.0 -> satisfiable by pestphp/pest[v3.0.0, ..., 3.x-dev]. - pestphp/pest[v3.8.6, ..., 3.x-dev] conflict with phpunit/phpunit 11.5.x-dev. - pestphp/pest[v3.8.6, ..., 3.x-dev] require phpunit/phpunit ^11.5.50 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - Conclusion: install pestphp/pest v3.8.6 (conflict analysis result)
P8.2 - prefer-lowest - ubuntu-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.2 - prefer-lowest - ubuntu-latest
The operation was canceled.
P8.2 - prefer-lowest - ubuntu-latest
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires pestphp/pest ^3.0 -> satisfiable by pestphp/pest[v3.0.0, ..., 3.x-dev]. - pestphp/pest[v3.7.5, ..., v3.8.2] require phpunit/phpunit ^11.5.15 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest[v3.8.3, ..., v3.8.4] require phpunit/phpunit ^11.5.33 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - pestphp/pest[v3.8.5, ..., 3.x-dev] require phpunit/phpunit ^11.5.50 -> satisfiable by phpunit/phpunit[11.5.x-dev]. - Conclusion: don't install phpunit/phpunit 11.5.x-dev (conflict analysis result) - Conclusion: don't install pestphp/pest v3.0.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.0.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.0.2 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.0.7 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.1.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.2.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.3.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.3.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.4.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.4.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.4.2 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.5.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.5.2 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.0 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.1 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.2 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.3 (conflict analysis result) - Conclusion: don't install pestphp/pest v3.7.4 (conflict analysis result)
P8.3 - prefer-stable - windows-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.3 - prefer-stable - windows-latest
The operation was canceled.
P8.4 - prefer-lowest - windows-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.4 - prefer-lowest - windows-latest
The operation was canceled.
P8.4 - prefer-stable - windows-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.4 - prefer-stable - windows-latest
The operation was canceled.
P8.2 - prefer-stable - windows-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.2 - prefer-stable - windows-latest
The operation was canceled.
P8.3 - prefer-lowest - windows-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.3 - prefer-lowest - windows-latest
The operation was canceled.
P8.2 - prefer-lowest - windows-latest
The strategy configuration was canceled because "test.ubuntu-latest_8_3_prefe_2" failed
P8.2 - prefer-lowest - windows-latest
The operation was canceled.