dependabotでterraform providerのバージョンアップを行うようにしたのでやったことととかをメモ📝 (ほぼ以下の記事の通りですが🙏)
dependabot用のyamlを用意する
記事の通りに以下のようなyamlを.github/dependabot.yml
に配置してあげるだけでOKでした🙆♂️
version: 2 updates: - package-ecosystem: terraform directory: / schedule: interval: monthly
サポートしているterraformのバージョン等は以下の公式docを参照してください📘
dependabot用のsecretを設定する
dependabotのPRではsecretにアクセスできないのでterraform cloudで管理していてterraform init
等をciで実行している場合には以下の手順にしがってdependabot用のsecretを設定します。
おわりに
手動でupdateしなくて良いのは便利ですね!!