Skip to content

chore: require PHP 8.3, move to Pest 3 and adopt the Pollora harness - #16

Merged
ogorzalka merged 1 commit into
mainfrom
chore/harness-pest3
Oct 28, 2026
Merged

ogorzalka merged 1 commit into
mainfrom
chore/harness-pest3

Conversation

@ogorzalka

Copy link
Copy Markdown
Member

Requires PHP 8.3 (8.2 is no longer maintained), moves the tests to Pest 3, removes Rector 0.18 and PHPInsights (the harness brings Rector 2) and adopts the Pollora harness in enforce mode. Code style, Static analysis and Rector are listed as observed for now: the package has no declare(strict_types=1) yet and a few PHPDoc types to clean up, to be done gate by gate. 317 tests pass on Pest 3.

@ogorzalka
ogorzalka merged commit a33b0a2 into main Oct 28, 2026
17 checks passed
@ogorzalka
ogorzalka deleted the chore/harness-pest3 branch October 28, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant