📦 WP-CLI package that bundles the framework with a set of common commands
Find a file
Alain Schlesser c807ba08dc
Some checks failed
Code Quality Checks / code-quality (push) Waiting to run
Testing / test (push) Waiting to run
Update wp-cli framework / Update wp-cli framework (push) Failing after 2s
Deployment / Functional - WP trunk on PHP 7.4 with MySQL 5.6 (push) Has been skipped
Regenerate README file / regenerate-readme (push) Waiting to run
Deployment / Build Phar (push) Failing after 0s
Deployment / Functional - WP 4.9 on PHP 7.2 with MySQL 5.6 (push) Has been skipped
Deployment / Functional - WP trunk on PHP 8.5 with MySQL 5.6 (push) Has been skipped
Deployment / Functional - WP trunk on PHP 7.4 with MySQL 5.7 (push) Has been skipped
Deployment / Functional - WP trunk on PHP 8.5 with MySQL 5.7 (push) Has been skipped
Deployment / Functional - WP 6.9 on PHP 7.2 with MySQL 8.0 (push) Has been skipped
Deployment / Functional - WP latest on PHP 7.4 with MySQL 8.0 (push) Has been skipped
Deployment / Functional - WP trunk on PHP 7.4 with MySQL 8.0 (push) Has been skipped
Deployment / Functional - WP latest on PHP 8.5 with MySQL 8.0 (push) Has been skipped
Deployment / Functional - WP trunk on PHP 8.5 with MySQL 8.0 (push) Has been skipped
Deployment / Deployment (push) Has been skipped
Deployment / Build RPM package (push) Has been skipped
Deployment / Build DEB package (push) Has been skipped
Update wp-cli framework (#1052)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-06-09 18:12:12 +02:00
.github Bump shivammathur/setup-php from 2.37.1 to 2.37.2 (#1051) 2026-06-09 17:54:18 +02:00
features Update wp-cli framework (#996) 2026-04-16 22:46:30 +02:00
php Fix phar path resolution 2025-05-06 12:03:03 +02:00
utils Update deb/RPM packaging scripts: add PHP 8.3–8.5, drop PHP < 7.2 (#923) 2026-04-08 22:56:30 +02:00
.actrc Update file(s) from wp-cli/.github 2020-05-26 08:59:04 +00:00
.editorconfig Update file(s) from wp-cli/.github 2023-05-27 15:41:38 +00:00
.gitattributes Use str_replace instead of preg_replace to normalize EOLs of doc comments. 2017-07-13 13:17:15 +01:00
.gitignore PHPStan level 9 2025-07-10 16:31:36 +02:00
.mailmap Revert "Remove WP-CLI files unrelated to wp package *" 2017-03-10 12:57:05 -08:00
.typos.toml spellcheck fixes 2026-01-21 13:28:13 +01:00
AGENTS.md Update file(s) from wp-cli/.github 2025-11-11 13:31:06 +00:00
behat.yml Update Behat configuration file 2021-03-03 16:33:42 +00:00
codecov.yml Add codecov config 2026-03-27 12:40:00 +01:00
composer.json Bundle wp-cli/ai-command (#952) 2026-03-26 18:31:33 +01:00
composer.lock Update wp-cli framework (#1052) 2026-06-09 18:12:12 +02:00
CONTRIBUTING.md Use a shortened CONTRIBUTING blurb in README, and point to handbook 2017-06-21 05:21:50 -07:00
LICENSE Update license copyright date to 2018 2018-02-20 15:07:59 +01:00
phpcs.xml.dist Update PHP_CodeSniffer repository links 2026-03-26 21:05:50 +01:00
phpstan.neon.dist PHPStan level 9 2025-07-10 16:31:36 +02:00
README.md Move the new README into its proper location (#478) 2023-02-07 13:29:32 -08:00

wp-cli/wp-cli-bundle

Combines the most common commands into the standard, installable version of WP-CLI.

Generally, bundled commands either relate directly to a WordPress API or offer some common developer convenience. New commands are included in the WP-CLI bundle when the project governance decides they should be. There isn't much of a formal process to it, so feel free to ask if you ever have a question.

The handbook documents the various ways you can install the bundle. The Phar is built on every merge and pushed to wp-cli/builds repository. A stable version is tagged a few times each year. Both wp-cli/wp-cli and wp-cli/wp-cli-bundle use milestones to indicate the next stable release. For wp-cli/wp-cli, the milestone represents the version of the WP-CLI framework. For wp-cli/wp-cli-bundle, the milestone represents the WP-CLI Phar version. We keep these in sync for backwards compatibility reasons, and to avoid causing confusion with third party commands. Each of the command repositories are versioned independently according to semantic versioning principles as needed.