Herokuで開発環境からステージング/本番にpromoteする構成の場合、
ビルドパックがpromote先にインストールされていないとpromote後にアプリが正常に動かない
以下、Nodeアプリの例
heroku ps:scale web=0 -a <アプリ名>
heroku git:clone -a <アプリ名>
cd <アプリ名>
echo {} > package.json
git add package.json
git commit -m "add empty package.json for run buildpack"
git push heroku master
その後promoteしたら
heroku ps:scale web=1 -a <アプリ名>