October 15, 2026 · By Laravel Git
A Laravel deploy is mostly the same few steps each time.
Build from a known commit
Deploy a tag or a commit hash, not whatever is on a branch right now.
Run migrations deliberately
Run them as a step you can see, and know how to roll back.
Warm the caches
Config, route and view caches are part of the release, not an afterthought.
Guides