WordPress / wordpress-importer

The WordPress Importer
https://wordpress.org/plugins/wordpress-importer/
GNU General Public License v2.0
78 stars 76 forks source link

GH Actions: add build against PHP 8.2 #130

Closed jrfnl closed 2 years ago

jrfnl commented 2 years ago

Now PR #128 has been merged, let's enable a GH Actions build against PHP 8.2.

While the build - for now - won't pass due to a PHP 8.1 issue with WP Core, I have done a test run which didn't convert deprecations to exceptions, and that run shows that the tests for the plugin itself will now pass.

Note: there are still plenty of deprecations coming from WP Core itself. Those are outside the scope of this ticket and not solvable here anyway. The following WP Core tickets are open to address those:

Also note there is currently an issue with the GD extension on PHP 8.2. This - again - is outside the scope of this ticket. This is most likely an issue with one of the underlying libraries used by the setup-php action runner and is expected to be a temporary hickup.

jrfnl commented 2 years ago

Also note there is currently an issue with the GD extension on PHP 8.2. This - again - is outside the scope of this ticket. This is most likely an issue with one of the underlying libraries used by the setup-php action runner and is expected to be a temporary hickup.

The PHP 8.2 / GD extension hickup has been resolved and I have rerun the build now. The other notes still stand.