theorchard / monolog-cascade

Configure multiple loggers and handlers in the blink of an eye
MIT License
145 stars 62 forks source link

Upgrade to PHPUnit 8.5 #103

Closed hertz1 closed 2 years ago

hertz1 commented 3 years ago

This is required in order to run tests with Monolog 2. The changes are described in each commit.

If this PR is accepted, I will open a new one for Monolog 2 support.

bhavinrshah commented 3 years ago

@bhavinrshah : Please review

dmnc commented 2 years ago

Hi @hertz1. I can approve but unfortunately do not have permission to release.

@rantonmattei and @mymac80 @glensc are you able to release this or potentially willing to give me release permissions on the repo?

dmnc commented 2 years ago

Is anybody able to use the tag successfully? I'm having issues because of the branch alias at https://github.com/theorchard/monolog-cascade/blob/master/composer.json#L43

This stops anything like dev-master#0.6.0-pre from working. I can't use 0.6.0@pre because pre isn't in the composer list of stabilities.

@andymc could we please have a new tag called 0.6.0-beta1? That should then allow composer to pull it in as ^0.6.0@beta.