похоже, что у вас может быть старый / невыпущенный buildpack-пакет heroku, так как версия вашего сборщика не выводится в вашей сборке (и, следовательно, вы можете использовать старую версию bulder).
То, что я ожидалчтобы увидеть:
-----> Ruby app detected
-----> Compiling Ruby/Rails
-----> Using Ruby version: ruby-2.5.1
-----> Installing dependencies using bundler 1.15.2
...
Чтобы проверить ваш пакет сборки:
$ heroku buildpacks
=> heroku/ruby
Если он не выводит heroku/ruby
, значит, вы используете старый / не выпущенный пакет сборки
Чтобы установить последний сборочный пакет:
heroku buildpacks:set heroku/ruby
Для получения дополнительной информации: https://devcenter.heroku.com/articles/bundler-version