Read the log
Open the failed deploy and copy the first error. Search docs or your repo for that exact message before retrying.
Build command
Confirm bmw.toml or dashboard build settings match the framework. Wrong output directories fail after a successful compile.
Secrets
Missing runtime secrets crash health checks. Add them in the environment vault — never commit them.
Health check failures
If the build succeeds but promote fails, the app may boot then crash on a dependency. Fix readiness routes and retry.
Quickstart: Deploy an app to cloud hosting.