WordPress / wordpress-importer

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

Tests/GH Actions: allow for upstream issue which prevented the PHP 8.1 builds from passing #131

Closed jrfnl closed 8 months ago

jrfnl commented 2 years ago

Tests: temporarily skip a test until WP updates the Requests library

This should allow the PHP 8.1 build to pass.

GH Actions: do not allow the PHP 8.1 build to fail anymore

... and test against the highest and lowest support WP version.

GH Actions: update the matrix for latest WP/PHP

jrfnl commented 2 years ago

Once WP Core ticket https://core.trac.wordpress.org/ticket/54504 has been actioned, the temporary test skipping for the one test can be removed again.

As for the PHP 8.2 tests showing deprecation notices - all of those are related to upstream ticket https://core.trac.wordpress.org/ticket/56034

jrfnl commented 1 year ago

Rebased the PR and added a second matrix update commit to allow for WP 6.2 and PHP 8.2 having been released.

jrfnl commented 8 months ago

As the build is now passing, the first commit of this PR (what this PR was about) is no longer needed, so I'll close this PR.

I will open a new PR for the GH Actions matrix updates.