GIT_BRANCH="dev" PHP_VERSION="php8.3" echo "🚀 Starting deployment..." php artisan down echo "📥 Pulling latest changes from Git..." git fetch origin $GIT_BRANCH git reset --hard origin/$GIT_BRANCH git pull origin $GIT_BRANCH echo "⚡ Installing NPM dependencies and building assets..." npm ci --no-audit --no-fund npm run build echo "📦 Installing composer dependencies..." composer install --no-interaction --optimize-autoloader echo "🗄️ Running migrations..." php artisan migrate --force echo "⚡ Optimizing application..." php artisan cache:clear php artisan config:clear php artisan config:cache php artisan route:cache php artisan view:cache echo "🔄 Restarting PHP service..." systemctl restart $PHP_VERSION-fpm echo "🔁 Restarting Supervisor queue workers..." supervisorctl stop all supervisorctl reload supervisorctl start all php artisan up echo "🚀 Deployment completed successfully!"