php-enqueue / enqueue-dev

Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
https://enqueue.forma-pro.com/
MIT License
2.17k stars 429 forks source link

Run CI tests in php 8.3 in CI #1344

Open amenophis opened 5 months ago

amenophis commented 5 months ago

Hi, This PR allows to run the CI on php 8.3

amenophis commented 5 months ago

@makasim Could you please authorize the workflow run to see the state of tests :pray:

amenophis commented 5 months ago

@makasim Thanks for merging the other PR, could you restart the CI please ?

amenophis commented 4 months ago

Hi @makasim It seems the php 8.3 images added by https://github.com/makasim/docker-nginx-php-fpm/pull/9 are not available on the docker registry. Did you build and push them ?

Thanks :pray:

makasim commented 4 months ago

Nope, but I'll try on weekends. (feel free to ping me the next week).

amenophis commented 4 months ago

Hi @makasim Since the image for php 8.3 was just built, could you restart the CI on this branch ?

Thanks :pray:

makasim commented 4 months ago

btw, you can drop too old versions if they fail ( do not spent time fixing them).

makasim commented 4 months ago

symfony 5.4\6.3 and php 8.4 would be enough

amenophis commented 4 months ago

@makasim I did some fixes in the CI, and restrict version to PHP 8.2/8.3 and Symfony 5.5/6.4 for now.

Can you restart the CI please ? :pray:

amenophis commented 4 months ago

Hi @makasim It seems that failed tests are flaky, so could you please retry them ?

Is it normal that it donesn't automatically start on new commit ?

Thanks :pray:

amenophis commented 4 months ago

Hi @makasim Could you retry last CI run ?

Thanks :pray: