Folha de estilo CSS atualizada não carregada após a implantação no Heroku?

Isso tem sido um problema para mim há algum tempo, mas ainda não consigo descobrir como o pipeline de ativos funciona no Rails 4. Finalmente aprendi como pré-compilar ativos, mas mais uma vez após a implantação, minha CSS Stylesheet não é ' não sendo atualizado.

Confirmei isso acessando as Ferramentas do desenvolvedor e visualizando a fonte. Parece diferente dos meus arquivos CSS. Meu palpite é que o problema está no meu arquivo production.rb.

Production.rb

Games::Application.configure do

  config.cache_classes = true
  config.eager_load = true
  config.consider_all_requests_local       = false
  config.action_controller.perform_caching = true
  config.serve_static_assets = true
  config.assets.js_compressor = :uglifier
  config.assets.compile = true
  config.assets.digest = true
  config.assets.version = '1.0'
  config.log_level = :info
  config.i18n.fallbacks = true
  config.active_support.deprecation = :notify
  config.log_formatter = ::Logger::Formatter.new
end

Application.rb

require File.expand_path('../boot', __FILE__)

require 'rails/all'

Bundler.require(*Rails.groups)

module Games
  class Application < Rails::Application
    config.assets.precompile += %w(*.png *.jpg *.jpeg *.gif)
    config.exceptions_app = self.routes
  end
end

Aqui está o meu arquivo Application.html.erb com os ajudantes.

<!DOCTYPE html>
  <html>

    <head>
      <title><%= @title %></title>
      <%= stylesheet_link_tag    "application", media: "all",
      "data-turbolinks-track" => true %>
      <%= javascript_include_tag "application", "data-turbolinks-track" => true %>
      <%= csrf_meta_tags %>
    </head>

    <body>

      <%= yield %>

      <%= render 'layouts/footer' %>

    </body>

  </html>

Arquivo Gem

gem 'rails', '4.0.4'

group :development, :test do
  gem 'sqlite3', '1.3.8'
  gem 'rspec-rails', '2.13.1'
end

group :production do
  gem 'pg', '0.17.1'
  gem 'rails_12factor'
end

group :test do
  gem 'selenium-webdriver', '2.35.1'
  gem 'capybara', '2.1.0'
end

gem 'sass-rails', '~> 4.0.2'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'sprockets-rails', '~> 2.0.0'
gem 'bootstrap-sass', '2.3.2.0'

gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'

Aqui estão os passos que eu tomei

heroku run rake assets:precompile RAILS_ENV=production
git add .
git commit
git push heroku master

Agora, talvez eu esteja enganado, mas depois de executar o git add. (ou seja, adicionar todos os arquivos), também deveria ter carregado a folha de estilo mais recente. Mas mais uma vez, parece que Heroku falhou.

Isso já aconteceu antes e está ficando chato, então eu gostaria de encontrar uma explicação para isso.

Obrigado pelo seu tempo.

Editar:

Acho que agora sei qual é o problema. Minhas folhas de estilo nunca são atualizadas para minha pasta pública / de ativos. Não sei o que posso fazer para fazê-los aparecer lá.

questionAnswers(5)

yourAnswerToTheQuestion