rryqszq4 / ngx-php

ngx-php - Embedded php7 or php8 scripting language for nginx module. Mainline development version of the ngx-php.
BSD 2-Clause "Simplified" License
642 stars 55 forks source link

Add Ubuntu 24.04 to tests #189

Closed joanhey closed 5 months ago

joanhey commented 6 months ago

And Nginx 1.25.5 (mainline) and 1.26.0 (stable). Also fix a typo.

PD: Ubuntu-24.04 GH runner is in beta. https://github.com/actions/runner-images/issues/9848

joanhey commented 6 months ago

The dev workflow with PHP 8.4 is running OK now.

And show a fail with PHP 8.4 to fix. But sometimes is from the same pre alpha php-src. https://github.com/rryqszq4/ngx-php/actions/runs/9148703767/job/25151526198?pr=189#step:6:663

PD: added the PHP 8.4 to be run each month also, so we can see the changes in PHP that break with time.