Skip to content

Maintainer

Maintainer provides a single entry point for repetitive package and application maintenance tasks, including validation, commits, versioning, changelogs, and GitHub releases.

  • PHP 8.5 or later
  • Composer
  • Git
  • GitHub CLI for workflows that interact with GitHub

Install Maintainer as a development dependency:

Terminal window
composer require --dev artisan-toolbox/maintainer

Open its interactive menu:

Terminal window
vendor/bin/maintainer

Initialize project configuration:

Terminal window
vendor/bin/maintainer init
Terminal window
vendor/bin/maintainer quality
vendor/bin/maintainer commit
vendor/bin/maintainer release:create