WordPress / plugin-check-action

Test your WordPress plugin with Plugin Check
Apache License 2.0
51 stars 3 forks source link

Consider using WordPress Playground #119

Open swissspidy opened 2 months ago

swissspidy commented 2 months ago

Would be faster to boot up than @wordpress/env.

If it supports all our needs (install additional languages, WP-CLI access, no timeouts, etc.), then it could be an interesting option.

Our existing configuration steps would then need to be moved to a blueprint I suppose.

We could then also support loading (merging?) a plugin's custom blueprint for more elaborate runtime checks.

swissspidy commented 1 month ago

See https://github.com/swissspidy/wp-performance-action/pull/173 and https://github.com/swissspidy/compare-wp-performance/pull/17 for inspiration.

We could then also support loading (merging?) a plugin's custom blueprint for more elaborate runtime checks.

Question is whether runtime checks work in the first place.

If there are issues with creating the separate db tables etc. then maybe PCP itself could be updated to allow opting into a mode where no separate tables are created.