Google Cloud Storageでダイレクトアップロードを有効にする on Heroku

やりたいこと

  • RailsでActive Storageを利用している
  • Google Cloud Storageを利用している Rails.application.configuration.active_storage.service = :google
  • Heroku Review Appsでも利用したい。

やったこと

  • CORSに対応したバケットをHeroku Review Apps作成時に実行する
  • Heroku Review Appsが削除されたときに、対象のバケットも消す

setup for Active Storage direct upload ( Google Cl ...

github.com にてドキュメントが追加されましたが、ダイレクトアップロードを実行する際はCORSの設定が必要なのでその参考になるといいなぁと思ったので。