release aufiting

This commit is contained in:
Mark Gregory
2026-07-24 14:04:37 +01:00
parent bc9427ac33
commit c91ac80ab6
7 changed files with 328 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
#!/usr/bin/env bash
set -euo pipefail
php artisan optimize:clear
composer validate --no-check-publish
composer dump-autoload --optimize
php artisan migrate:status
php artisan route:list --except-vendor
php artisan release:audit --fail-on-warning
php artisan test
printf '\nRelease-candidate audit completed successfully.\n'