When you are using Wordpress with composer this scripts automatically put you website to maintenance mode when you run composer update.
wp-composer-maintenance are collection of simple scripts for composer pre-update/post-update section.
Installation using Composer
$ composer require ogrosko/wp-composer-maintenanceAdd following config in scripts section of your composer.json file
"scripts": {
"pre-update-cmd": [
"OGrosko\\Composer\\WpComposerMaintenance::maintenance_enable"
],
"post-update-cmd": [
"OGrosko\\Composer\\WpComposerMaintenance::maintenance_disable"
]
},