こんにちは。 SRE の @suzuki-shunsuke です。 Terraform Monorepo に対する Renovate の大量の Pull Request を処理するための技術について紹介します。 背景 過去ブログで何度か紹介しているように、弊プロダクトでは Terraform の Monorepo を管理しています。 先日、 CI を AWS CodeBuild から GitHub Actions + tfaction に移行しました。 blog.studysapuri.jp working directory (state) の数は 400 近くあり、 working directory ごとに以下のような tool のバージョンを管理しています。 Terraform Terraform Provider tflint tflint plugin tfsec etc これ
![Renovate の大量の Pull Request を処理する技術 - スタディサプリ Product Team Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/d05a0264a5921e26e5e68564c013e253825b52c9/height=288;version=1;width=512/https%3A%2F%2Fuser-images.githubusercontent.com%2F13323303%2F150432569-0b1f3f01-d09d-4b26-842e-3d0cccb24f33.png)