What
Deploy a subdirectory (e.g., server/) to Heroku from a monorepo.
Why
Heroku expects app root at repository root. Monorepos need custom deployment.
How
Add Heroku remote:
heroku git:remote -a your-app-name
Deploy subdirectory:
git subtree push --prefix server heroku main