Zum Inhalt springen

Updates und CI/CD

Jeder Pull Request durchläuft automatisch: Code-Stil (Pint), statische Analyse (Larastan Level 6), die Testsuite gegen MySQL sowie composer audit und npm audit. Deployment erfolgt nur aus dem grünen Main-Branch, zuerst auf Staging, dann mit manueller Freigabe auf Produktion.

Terminal-Fenster
git pull
composer install --no-dev --optimize-autoloader
npm ci && npm run build
php artisan migrate --force
php artisan optimize
php artisan horizon:terminate # Worker neu starten