User tests: Successful: Unsuccessful:
Pull Request for Issue #28789
[AppVeyor] Try to fix appveryor builds as mention here: #28789 (comment)
Status | New | ⇒ | Pending |
Category | ⇒ | Unit Tests |
Labels |
Added:
?
?
|
The only thing that doesn't support it is the friendsofphp/php-cs-fixer - I'm not even sure if we use this anywhere - I think it was just a nice to have automated fixer?
I'd be tempted to just drop it in staging if we aren't using it actively
I'd be tempted to just drop it in staging if we aren't using it actively
hmm agree but seems our lock file is out of date and needs to be updated anyway right? Or I'm just looking at the wrong place?
why is it out of date?
That means you've made changes locally to the files in the directory on your laptop
Well I just have to run composer remove on the mention package right?
That thing than result into a tone of changed files. Maybe i'm doing something wrong?
Here's my free advice for the day. Check the Composer version that AppVeyor is installing, the error message being printed comes from a feature in Composer 2.0.
Working around that addresses the most immediate error, but it still doesn't address the fact that the CMS dependency tree is reliant on a number of end of support versions of software packages and with PHP 8 approaching you might find yourselves forking and maintaining packages to try and be compatible with the 10 PHP branches the version constraint will allow (5.3.10 thru 8.0).
Status | Pending | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2020-05-10 21:56:48 |
Closed_By | ⇒ | zero-24 | |
Labels |
Added:
?
Removed: ? |
Any pointers on this one where to look at @rdeutz @SniperSister or should we just drop php 7.2+ testing as it is not supported by our tooling? Would not good to me.