Railsのsecret_key_base
前提
secret_key_base (から作られるsecret) はRailsアプリの初期化に必要
これはインスタンス化という意味で rails s とかに限らない
assets:precompile の実行にはRailsアプリの初期化が必要
以上より assets:precompile の実行に、実際には使われていないsecret_key_baseが必要で、 rails s などと同等の(複雑な)secret_key_base取得処理をビルドパイプラインで実行するのはたいへんだし、そもそも過剰なアクセス許可を与える羽目になって危険なのでRailsアプリの初期化を成功させられるがメッセージの署名や検証には実質使えないsecret_key_baseを毎回生成するためのオプションが SECRET_KEY_BASE_DUMMY である。
参考