サーバーレスLaravelのvercel.configでphp migrate artisanを実行できないわけ

サーバーレスLaravelで、デプロイ時に自動的にphp artisan migrateを実行する方法をGPTに相談したら、こんな方法を提案されたよ。
- リクエストを送ったら
php artisan migrateを実行するAPIルートを作成する - Github Actionsで、そのAPIルートにcurlを送信する
composer installはpackage.jsonに書けばできるけど、package.jsonとかGithub Actionsで直接php artisan migrateできないの?
って思ったんだけど、
vercelのビルドでは時間がかかる処理は基本的にNGで、データベースに接続するコマンドはできないので、php artisan migrateもできない。
っていう回答だったよ。
どうやってDBにつないでるか確認してるんだろう?って思ったんだけど、ビルド中の処理でDB_CONNECTION とかの環境変数が呼び出されてるかを見てるらしい??