Skip to content

Commit 8ec6a1f

Browse files
committed
Install Composer depdendencies when needed
1 parent d13d388 commit 8ec6a1f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/ScaffoldPackageCommand.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,8 @@ public function package( $args, $assoc_args ) {
125125
WP_CLI::success( "Created package files in {$package_dir}" );
126126
}
127127

128+
Process::create( 'composer install' )->run();
129+
128130
$force_flag = $force ? '--force' : '';
129131
if ( ! Utils\get_flag_value( $assoc_args, 'skip-tests' ) ) {
130132
WP_CLI::runcommand( "scaffold package-tests {$package_dir} {$force_flag}", array( 'launch' => false ) );

0 commit comments

Comments
 (0)