You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds or updates useful development tool scripts directly in your ``composer.json``, making it easier to standardize your team's workflow. This command ensures that all recommended scripts for QA and automation are present and up to date.
79
+
Adds or updates dev-tools scripts in your ``composer.json``, copies reusable GitHub Actions workflows, and ensures the ``.editorconfig`` file is present and up to date. This command helps standardize your team's workflow and automation setup.
@@ -42,9 +42,9 @@ final class InstallScriptsCommand extends AbstractCommand
42
42
protectedfunctionconfigure(): void
43
43
{
44
44
$this
45
-
->setName('install-scripts')
46
-
->setDescription('Installs and synchronizes development scriptsin the root composer.json.')
47
-
->setHelp('This command adds common development tool scripts to your composer.json file.');
45
+
->setName('install')
46
+
->setDescription('Installs and synchronizes dev-tools scripts, GitHub Actions workflows, and .editorconfig in the root project.')
47
+
->setHelp('This command adds or updates dev-tools scripts in composer.json, copies reusable GitHub Actions workflows, and ensures .editorconfig is present and up to date.');
48
48
}
49
49
50
50
/**
@@ -64,6 +64,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
64
64
65
65
$this->updateComposerJson();
66
66
$this->createGitHubActionWorkflows();
67
+
$this->copyEditorConfig();
67
68
68
69
returnself::SUCCESS;
69
70
}
@@ -120,7 +121,7 @@ private function updateComposerJson(): void
0 commit comments