はじめに Rails の Credentials の機能がどんなものなのか?は割愛しますが、デフォルトで読み込まれる yml.enc 以外を使いたい場合ってありませんか? 一般的には無いかもしれませんが自分の環境ではあったんですよ。その為に credentials で読み込まれる yml.enc がどのように決まるか?というあたりのコードを少し前に読んで理解〜となったのでメモを残す。 環境は Rails7.0 デフォルトで読み込まれる yml.enc に関して まずは rails new した後の config 内はこんな感じ $ ls -1 config application.rb boot.rb cable.yml credentials.yml.enc database.yml environment.rb environments importmap.rb initializer