consolidation / cgr

Safe replacement for `composer global require`
451 stars 24 forks source link

PHP 8 #40

Closed ghost closed 1 year ago

ghost commented 3 years ago

Hello friend,

Have you plans to accept php 8 in requirements?

greg-1-anderson commented 3 years ago

I have been working my way through the php 8 updates of the consolidation components, but only got partway through and currently do not have a lot of time for open source work. This one will probably just work. PRs welcome.

bgszsk commented 3 years ago

Who (else) can review PR in #41 ?

greg-1-anderson commented 3 years ago

I'll merge with any +1 from the community verifying correct behavior on php8

dpi commented 3 years ago

As reported on https://github.com/dpi/dogit/issues/6#issue-953179390, the project seems to work just fine by using ignore-platform-reqs. So it seems these minor composer.json changes in the PR are unlikely to break things.

timdiels1 commented 2 years ago

It seems like the project is indeed working with PHP8. Is there anything we could specifically check that could not be working?

SanderWind commented 2 years ago

For people who want to install without this PR merged yet:

composer global require --ignore-platform-req php consolidation/cgr

hswong3i commented 2 years ago

For your reference finally I give up with cgr, but shift to OBS based (https://build.opensuse.org) deb/rpm management, e.g.:

Some other else example:

darrenoh commented 1 year ago

I'll merge with any +1 from the community verifying correct behavior on php8

Cgr works with PHP 8.1.

greg-1-anderson commented 1 year ago

No one put the +1 on the PR, looks like I missed over a year of +1's over here on the issue. Not being pedantic, I just get a lot of GitHub notifications and didn't notice. Going to go merge the PR now.

EHLOVader commented 7 months ago

This appears to be merged but not published. Do we need to install 2.x-dev instead of the latest which is 2.0.5?

greg-1-anderson commented 7 months ago

Forgot to tag a release. Tagged 2.0.6.

EHLOVader commented 7 months ago

perfect, thank you!