enqueue-dev icon indicating copy to clipboard operation
enqueue-dev copied to clipboard

Run CI tests in php 8.3 in CI

Open amenophis opened this issue 11 months ago • 10 comments

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

amenophis avatar Mar 22 '24 08:03 amenophis

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

amenophis avatar Mar 22 '24 10:03 amenophis

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

amenophis avatar Mar 25 '24 11:03 amenophis

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:

amenophis avatar Apr 05 '24 09:04 amenophis

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

makasim avatar Apr 05 '24 10:04 makasim

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

Thanks :pray:

amenophis avatar Apr 08 '24 14:04 amenophis

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

makasim avatar Apr 08 '24 15:04 makasim

symfony 5.4\6.3 and php 8.4 would be enough

makasim avatar Apr 08 '24 15:04 makasim

@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 avatar Apr 08 '24 15:04 amenophis

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 avatar Apr 09 '24 09:04 amenophis

Hi @makasim Could you retry last CI run ?

Thanks :pray:

amenophis avatar Apr 15 '24 12:04 amenophis