wordpress/README.md
John Blackbourn e9dfa8c34c
Some checks failed
Coding Standards / PHP coding standards (push) Waiting to run
Coding Standards / JavaScript coding standards (push) Waiting to run
Coding Standards / Slack Notifications (push) Blocked by required conditions
Coding Standards / Failed workflow tasks (push) Blocked by required conditions
End-to-end Tests / Test with SCRIPT_DEBUG ${{ matrix.LOCAL_SCRIPT_DEBUG && 'enabled' || 'disabled' }} (false) (push) Waiting to run
End-to-end Tests / Test with SCRIPT_DEBUG ${{ matrix.LOCAL_SCRIPT_DEBUG && 'enabled' || 'disabled' }} (true) (push) Waiting to run
End-to-end Tests / Slack Notifications (push) Blocked by required conditions
End-to-end Tests / Failed workflow tasks (push) Blocked by required conditions
JavaScript Tests / QUnit Tests (push) Waiting to run
JavaScript Tests / Slack Notifications (push) Blocked by required conditions
JavaScript Tests / Failed workflow tasks (push) Blocked by required conditions
Performance Tests / Performance tests ${{ matrix.memcached && '(with memcached)' || '' }} (false) (push) Waiting to run
Performance Tests / Performance tests ${{ matrix.memcached && '(with memcached)' || '' }} (true) (push) Waiting to run
Performance Tests / Slack Notifications (push) Blocked by required conditions
Performance Tests / Failed workflow tasks (push) Blocked by required conditions
PHP Compatibility / Check PHP compatibility (push) Waiting to run
PHP Compatibility / Slack Notifications (push) Blocked by required conditions
PHP Compatibility / Failed workflow tasks (push) Blocked by required conditions
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, false, ubuntu-latest, 7.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, false, ubuntu-latest, 7.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, false, ubuntu-latest, 7.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, false, ubuntu-latest, 7.4, example.org:8889) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, false, ubuntu-latest, 8.0, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, false, ubuntu-latest, 8.1, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, false, ubuntu-latest, 8.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, false, ubuntu-latest, 8.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, false, ubuntu-latest, 8.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, true, ubuntu-latest, 7.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, true, ubuntu-latest, 7.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, true, ubuntu-latest, 7.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, true, ubuntu-latest, 7.4, example.org:8889) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, true, ubuntu-latest, 8.0, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, true, ubuntu-latest, 8.1, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, true, ubuntu-latest, 8.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, true, ubuntu-latest, 8.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, false, true, ubuntu-latest, 8.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, true, false, ubuntu-latest, 7.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 5.7, true, true, ubuntu-latest, 7.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, false, ubuntu-latest, 7.2, true, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, false, ubuntu-latest, 7.3, true, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, false, ubuntu-latest, 7.4, true, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, false, ubuntu-latest, 8.0, true, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, false, ubuntu-latest, 8.1, true, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, false, ubuntu-latest, 8.2, true, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, false, ubuntu-latest, 8.3, true, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, false, ubuntu-latest, 8.4, true, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, true, ubuntu-latest, 7.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, true, ubuntu-latest, 7.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, true, ubuntu-latest, 7.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, true, ubuntu-latest, 8.0, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, true, ubuntu-latest, 8.1, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, true, ubuntu-latest, 8.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, true, ubuntu-latest, 8.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.0, false, true, ubuntu-latest, 8.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, false, ubuntu-latest, 7.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, false, ubuntu-latest, 7.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, false, ubuntu-latest, 7.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, false, ubuntu-latest, 8.0, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, false, ubuntu-latest, 8.1, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, false, ubuntu-latest, 8.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, false, ubuntu-latest, 8.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, false, ubuntu-latest, 8.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, true, ubuntu-latest, 7.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, true, ubuntu-latest, 7.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, true, ubuntu-latest, 7.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, true, ubuntu-latest, 8.0, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, true, ubuntu-latest, 8.1, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, true, ubuntu-latest, 8.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, true, ubuntu-latest, 8.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 8.4, false, true, ubuntu-latest, 8.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, false, ubuntu-latest, 7.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, false, ubuntu-latest, 8.0, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, false, ubuntu-latest, 8.1, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, false, ubuntu-latest, 8.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, false, ubuntu-latest, 8.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, false, ubuntu-latest, 8.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, true, ubuntu-latest, 7.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, true, ubuntu-latest, 8.0, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, true, ubuntu-latest, 8.1, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, true, ubuntu-latest, 8.2, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, true, ubuntu-latest, 8.3, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mysql, 9.0, false, true, ubuntu-latest, 8.4, example.org) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, false, ubuntu-latest, 7.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, false, ubuntu-latest, 7.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, false, ubuntu-latest, 7.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, false, ubuntu-latest, 8.0) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, false, ubuntu-latest, 8.1) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, false, ubuntu-latest, 8.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, false, ubuntu-latest, 8.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, false, ubuntu-latest, 8.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, true, ubuntu-latest, 7.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, true, ubuntu-latest, 7.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, true, ubuntu-latest, 7.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, true, ubuntu-latest, 8.0) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, true, ubuntu-latest, 8.1) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, true, ubuntu-latest, 8.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, true, ubuntu-latest, 8.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.11, false, true, ubuntu-latest, 8.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, false, ubuntu-latest, 7.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, false, ubuntu-latest, 7.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, false, ubuntu-latest, 7.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, false, ubuntu-latest, 8.0) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, false, ubuntu-latest, 8.1) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, false, ubuntu-latest, 8.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, false, ubuntu-latest, 8.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, false, ubuntu-latest, 8.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, true, ubuntu-latest, 7.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, true, ubuntu-latest, 7.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, true, ubuntu-latest, 7.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, true, ubuntu-latest, 8.0) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, true, ubuntu-latest, 8.1) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, true, ubuntu-latest, 8.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, true, ubuntu-latest, 8.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.4, false, true, ubuntu-latest, 8.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, false, ubuntu-latest, 7.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, false, ubuntu-latest, 7.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, false, ubuntu-latest, 7.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, false, ubuntu-latest, 8.0) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, false, ubuntu-latest, 8.1) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, false, ubuntu-latest, 8.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, false, ubuntu-latest, 8.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, false, ubuntu-latest, 8.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, true, ubuntu-latest, 7.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, true, ubuntu-latest, 7.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, true, ubuntu-latest, 7.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, true, ubuntu-latest, 8.0) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, true, ubuntu-latest, 8.1) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, true, ubuntu-latest, 8.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, true, ubuntu-latest, 8.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 10.6, false, true, ubuntu-latest, 8.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, false, ubuntu-latest, 7.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, false, ubuntu-latest, 7.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, false, ubuntu-latest, 7.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, false, ubuntu-latest, 8.0) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, false, ubuntu-latest, 8.1) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, false, ubuntu-latest, 8.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, false, ubuntu-latest, 8.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, false, ubuntu-latest, 8.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, true, ubuntu-latest, 7.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, true, ubuntu-latest, 7.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, true, ubuntu-latest, 7.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, true, ubuntu-latest, 8.0) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, true, ubuntu-latest, 8.1) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, true, ubuntu-latest, 8.2) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, true, ubuntu-latest, 8.3) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, false, true, ubuntu-latest, 8.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, true, false, ubuntu-latest, 7.4) (push) Waiting to run
PHPUnit Tests / PHP ${{ matrix.php }} (mariadb, 11.2, true, true, ubuntu-latest, 7.4) (push) Waiting to run
PHPUnit Tests / Slack Notifications (push) Blocked by required conditions
PHPUnit Tests / Failed workflow tasks (push) Blocked by required conditions
Test Build Processes / Core running from ${{ matrix.directory }} (build, ubuntu-latest, ${{ github.event_name == 'pull_request' && true || '' }}, true) (push) Waiting to run
Test Build Processes / Core running from ${{ matrix.directory }} (build, windows-latest) (push) Waiting to run
Test Build Processes / Core running from ${{ matrix.directory }} (src, ubuntu-latest) (push) Waiting to run
Test Build Processes / Core running from ${{ matrix.directory }} (src, windows-latest) (push) Waiting to run
Test Build Processes / Core running from ${{ matrix.directory }} (build, macos-latest) (push) Waiting to run
Test Build Processes / Core running from ${{ matrix.directory }} (src, macos-latest) (push) Waiting to run
Test Build Processes / Gutenberg running from ${{ matrix.directory }} (build, ubuntu-latest) (push) Waiting to run
Test Build Processes / Gutenberg running from ${{ matrix.directory }} (build, windows-latest) (push) Waiting to run
Test Build Processes / Gutenberg running from ${{ matrix.directory }} (src, ubuntu-latest) (push) Waiting to run
Test Build Processes / Gutenberg running from ${{ matrix.directory }} (src, windows-latest) (push) Waiting to run
Test Build Processes / Gutenberg running from ${{ matrix.directory }} (build, macos-latest) (push) Waiting to run
Test Build Processes / Gutenberg running from ${{ matrix.directory }} (src, macos-latest) (push) Waiting to run
Test Build Processes / Slack Notifications (push) Blocked by required conditions
Test Build Processes / Failed workflow tasks (push) Blocked by required conditions
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.1, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.1, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.1, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.1, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.2, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.2, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.2, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.2, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.3, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.3, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.3, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.3, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.4, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.4, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.4, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.4, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.5, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.5, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.5, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.5, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.6, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.6, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.6, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.6, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.7, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.7, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.7, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.7, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.8, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.8, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.8, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.8, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.9, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.9, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.9, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (4.9, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.0, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.0, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.0, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.0, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.1, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.1, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.1, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.1, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.2, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.2, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.2, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.2, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.3, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.3, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.3, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.3, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.4, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.4, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.4, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.4, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.5, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.5, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.5, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.5, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.5, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.6, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.6, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.6, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.6, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.6, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.7, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.7, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.7, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.7, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.7, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.8, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.8, end-to-end-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.8, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.8, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.8, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.8, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.9, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.9, end-to-end-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.9, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.9, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.9, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (5.9, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.0, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.0, end-to-end-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.0, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.0, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.0, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.0, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.1, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.1, end-to-end-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.1, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.1, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.1, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.1, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.2, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.2, end-to-end-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.2, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.2, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.2, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.2, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.3, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.3, end-to-end-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.3, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.3, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.3, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.3, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.4, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.4, end-to-end-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.4, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.4, performance.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.4, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.4, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.4, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.5, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.5, end-to-end-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.5, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.5, performance.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.5, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.5, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.5, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.6, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.6, end-to-end-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.6, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.6, performance.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.6, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.6, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.6, test-build-processes.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.7, coding-standards.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.7, end-to-end-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.7, javascript-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.7, performance.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.7, php-compatibility.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.7, phpunit-tests.yml) (push) Has been cancelled
Test old branches / ${{ matrix.workflow }} for ${{ matrix.branch }} (6.7, test-build-processes.yml) (push) Has been cancelled
Test old branches / Slack Notifications (push) Has been cancelled
Docs: Correct the spelling of silicon in the local development environment readme.
See #62281


git-svn-id: https://develop.svn.wordpress.org/trunk@59405 602fd350-edb4-49c9-b593-d223f7449a82
2024-11-14 16:44:57 +00:00

178 lines
7.0 KiB
Markdown

# WordPress
Welcome to the WordPress development repository! Please check out the [contributor handbook](https://make.wordpress.org/core/handbook/) for information about how to open bug reports, contribute patches, test changes, write documentation, or get involved in any way you can.
* [Getting Started](#getting-started)
* [Credentials](#credentials)
## Getting Started
### Using GitHub Codespaces
To get started, create a codespace for this repository by clicking this 👇
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://github.com/codespaces/new?hide_repo_select=true&ref=trunk&repo=75645659)
A codespace will open in a web-based version of Visual Studio Code. The [dev container](.devcontainer/devcontainer.json) is fully configured with software needed for this project.
**Note**: Dev containers is an open spec which is supported by [GitHub Codespaces](https://github.com/codespaces) and [other tools](https://containers.dev/supporting).
In some browsers the keyboard shortcut for opening the command palette (Ctrl/Command + Shift + P) may collide with a browser shortcut. The command palette can be opened via the `F1` key or via the cog icon in the bottom left of the editor.
When opening your codespace, be sure to wait for the `postCreateCommand` to finish running to ensure your WordPress install is successfully set up. This can take a few minutes.
### Local development
WordPress is a PHP, MySQL, and JavaScript based project, and uses Node for its JavaScript dependencies. A local development environment is available to quickly get up and running.
You will need a basic understanding of how to use the command line on your computer. This will allow you to set up the local development environment, to start it and stop it when necessary, and to run the tests.
You will need Node and npm installed on your computer. Node is a JavaScript runtime used for developer tooling, and npm is the package manager included with Node. If you have a package manager installed for your operating system, setup can be as straightforward as:
* macOS: `brew install node`
* Windows: `choco install nodejs`
* Ubuntu: `apt install nodejs npm`
If you are not using a package manager, see the [Node.js download page](https://nodejs.org/en/download/) for installers and binaries.
**Note:** WordPress currently only officially supports Node.js `20.x` and npm `10.x`.
You will also need [Docker](https://www.docker.com/products/docker-desktop) installed and running on your computer. Docker is the virtualization software that powers the local development environment. Docker can be installed just like any other regular application.
### Development Environment Commands
Ensure [Docker](https://www.docker.com/products/docker-desktop) is running before using these commands.
#### To start the development environment for the first time
Clone the current repository using `git clone https://github.com/WordPress/wordpress-develop.git`. Then in your terminal move to the repository folder `cd wordpress-develop` and run the following commands:
```
npm install
npm run build:dev
npm run env:start
npm run env:install
```
Your WordPress site will be accessible at http://localhost:8889. You can see or change configurations in the `.env` file located at the root of the project directory.
#### To watch for changes
If you're making changes to WordPress core files, you should start the file watcher in order to build or copy the files as necessary:
```
npm run dev
```
To stop the watcher, press `ctrl+c`.
#### To run a [WP-CLI](https://make.wordpress.org/cli/handbook/) command
```
npm run env:cli -- <command>
```
WP-CLI has [many useful commands](https://developer.wordpress.org/cli/commands/) you can use to work on your WordPress site. Where the documentation mentions running `wp`, run `npm run env:cli --` instead. For example:
```
npm run env:cli -- help
```
#### To run the tests
These commands run the PHP and end-to-end test suites, respectively:
```
npm run test:php
npm run test:e2e
```
You can pass extra parameters into the PHP tests by adding `--` and then the [command-line options](https://docs.phpunit.de/en/10.4/textui.html#command-line-options):
```
npm run test:php -- --filter <test name>
npm run test:php -- --group <group name or ticket number>
```
#### Generating a code coverage report
PHP code coverage reports are [generated daily](https://github.com/WordPress/wordpress-develop/actions/workflows/test-coverage.yml) and [submitted to Codecov.io](https://app.codecov.io/gh/WordPress/wordpress-develop).
After the local Docker environment has [been installed and started](#to-start-the-development-environment-for-the-first-time), the following command can be used to generate a code coverage report.
```
npm run test:coverage
```
The command will generate three coverage reports in HTML, PHP, and text formats, saving them in the `coverage` folder.
**Note:** xDebug is required to generate a code coverage report, which can slow down PHPUnit significantly. Passing selection-based options such as `--group` or `--filter` can decrease the overall time required but will result in an incomplete report.
#### To restart the development environment
You may want to restart the environment if you've made changes to the configuration in the `docker-compose.yml` or `.env` files. Restart the environment with:
```
npm run env:restart
```
#### To stop the development environment
You can stop the environment when you're not using it to preserve your computer's power and resources:
```
npm run env:stop
```
#### To start the development environment again
Starting the environment again is a single command:
```
npm run env:start
```
#### Resetting the development environment
The development environment can be reset. This will destroy the database and attempt to remove the pulled Docker images.
```
npm run env:reset
```
### Apple Silicon machines and old MySQL versions
The MySQL Docker images do not support Apple Silicon processors (M1, M2, etc.) for MySQL versions 5.7 and earlier.
When using MySQL <= 5.7 on an Apple Silicon machine, you must create a `docker-compose.override.yml` file with the following contents:
```
services:
mysql:
platform: linux/amd64
```
Additionally, the "Use Rosetta for x86/AMD64 emulation on Apple Silicon" setting in Docker needs to be disabled for this workaround.
## Credentials
These are the default environment credentials:
* Database Name: `wordpress_develop`
* Username: `root`
* Password: `password`
To login to the site, navigate to http://localhost:8889/wp-admin.
* Username: `admin`
* Password: `password`
**Note:** With Codespaces, open the portforwarded URL from the ports tab in the terminal, and append `/wp-admin` to login to the site.
To generate a new password (recommended):
1. Go to the Dashboard
2. Click the Users menu on the left
3. Click the Edit link below the admin user
4. Scroll down and click 'Generate password'. Either use this password (recommended) or change it, then click 'Update User'. If you use the generated password be sure to save it somewhere (password manager, etc).