Closed driesvints closed 2 years ago
@frederikbosch can you maybe approve the workflows here so the builds can run and I can look into more fixes that are needed for PHP 8.1?
In the meantime we've circumvented the deprecations through Laravel. I'll leave this PR open though and follow along with the PhpSpec developments.
Early support for PHP 8.1 via new release 4.0.3. Please tag me as soon as PHPspec blocking PR is merged. Then I will try to provide full support by helping getting this PR out of the door.
My PR got closed but https://github.com/phpspec/phpspec/pull/1407 was merged. Waiting for it to be tagged.
Cool, please let me know when we can proceed here.
@frederikbosch PhpSpec added a new tag. I bumped the version here. Can you approve the workflows so I can see if there's tests failing?
Why isn't the workflow running for your c169254 commit?
@frederikbosch unsure because they seem to be running on my fork: https://github.com/driesvints/money/actions
Phpbench seems to still be failing here: https://github.com/driesvints/money/runs/5535118972?check_suite_focus=true#step:7:223
I bumped both Phpbench and PhpSpec. But now I'm getting quite a lot of Psalm errors because I needed to bump Psalm to the latest version.
@frederikbosch I'd appreciate any help with solving these.
@driesvints I saw what you were doing- have been pushing the approve button the whole time. Great work for now already. I'll try to have a look at these psalm errors this week.
Thanks @frederikbosch!
Merci beaucoup @driesvints!
Awesome, thanks @frederikbosch!
~Blocked by https://github.com/phpspec/phpspec/pull/1397 a new tag on PhpSpec.~