1. Disable multisite CI tests - WordPress Multisite fundamentally does not support custom ports (requires port 80/443). Tests can only run locally where port 80 can be used. 2. Remove blueprint parameter from wp-performance-action - let the action use its own internal setup to avoid port conflicts. 3. Fix single-site blueprint - use separate activatePlugin steps instead of unsupported options.activate property in installPlugin.
46 lines
960 B
JSON
46 lines
960 B
JSON
{
|
|
"$schema": "https://playground.wordpress.net/blueprint-schema.json",
|
|
"landingPage": "/wp-admin/plugins.php",
|
|
"login": true,
|
|
"preferredVersions": {
|
|
"php": "8.0",
|
|
"wp": "latest"
|
|
},
|
|
"features": {
|
|
"networking": true
|
|
},
|
|
"steps": [
|
|
{
|
|
"step": "defineWpConfigConsts",
|
|
"consts": {
|
|
"WP_DEBUG": true,
|
|
"WP_DEBUG_LOG": true,
|
|
"WP_DEBUG_DISPLAY": true,
|
|
"SCRIPT_DEBUG": true
|
|
}
|
|
},
|
|
{
|
|
"step": "installPlugin",
|
|
"pluginData": {
|
|
"resource": "wordpress.org/plugins",
|
|
"slug": "plugin-toggle"
|
|
}
|
|
},
|
|
{
|
|
"step": "installPlugin",
|
|
"pluginData": {
|
|
"resource": "wordpress.org/plugins",
|
|
"slug": "kadence-blocks"
|
|
}
|
|
},
|
|
{
|
|
"step": "activatePlugin",
|
|
"pluginPath": "plugin-toggle/plugin-toggle.php"
|
|
},
|
|
{
|
|
"step": "activatePlugin",
|
|
"pluginPath": "kadence-blocks/kadence-blocks.php"
|
|
}
|
|
]
|
|
}
|