@@ -216,6 +216,9 @@ public function package( $args, $assoc_args ) {
216
216
* [--force]
217
217
* : Overwrite the readme if it already exists.
218
218
*
219
+ * [--branch=<branch>]
220
+ * : Name of default branch of the underlaying repository. Defaults to master.
221
+ *
219
222
* @when before_wp_load
220
223
* @subcommand package-readme
221
224
*/
@@ -230,7 +233,8 @@ public function package_readme( $args, $assoc_args ) {
230
233
WP_CLI ::error ( 'Invalid composer.json in package directory. ' );
231
234
}
232
235
233
- $ force = Utils \get_flag_value ( $ assoc_args , 'force ' );
236
+ $ force = Utils \get_flag_value ( $ assoc_args , 'force ' );
237
+ $ branch = Utils \get_flag_value ( $ assoc_args , 'branch ' , 'master ' );
234
238
235
239
$ package_root = dirname ( dirname ( __FILE__ ) );
236
240
$ template_path = $ package_root . '/templates/ ' ;
@@ -256,10 +260,10 @@ public function package_readme( $args, $assoc_args ) {
256
260
$ shields [] = "[](https://github.com/ {$ readme_args ['package_name ' ]}/actions/workflows/testing.yml) " ;
257
261
}
258
262
if ( file_exists ( $ package_dir . '/.travis.yml ' ) ) {
259
- $ shields [] = "[](https://travis-ci.org/ {$ readme_args ['package_name ' ]}) " ;
263
+ $ shields [] = "[](https://travis-ci.org/ {$ readme_args ['package_name ' ]}) " ;
260
264
}
261
265
if ( file_exists ( $ package_dir . '/circle.yml ' ) ) {
262
- $ shields [] = "[](https://circleci.com/gh/ {$ readme_args ['package_name ' ]}/tree/master ) " ;
266
+ $ shields [] = "[](https://circleci.com/gh/ {$ readme_args ['package_name ' ]}/tree/ { $ branch } ) " ;
263
267
}
264
268
265
269
if ( count ( $ shields ) ) {
0 commit comments