It very clearly says in its documentation that it would do this if I don\'t precompile them locally.
And truthfully, I have no interest in precompiling these locally.
Some things to check
config/application.rb
you need the line config.assets.enabled = true
public/assets
folder. On deployment Heroku decides whether or not to precompile based on whether this folder is present (even if it's empty).