これ何? 最初の構想 GitHub Actionsで動かす これ何? https://github.com/tfutils/tfenv で使われる .terraform-version を自動でバージョンアップするためのツールです。(制作期間2日) github.com 最初の構想 最初は https://github.com/minamijoyo/tfupdate にパッチを送ろうと思っていました。 しかしtfupdateはHCL形式のファイルを扱うことに特化しているため、.terraform-versionのようなプレーンテキストを対応させるのは難しそうな気がしたので別物として作ることにしました。 (できないことはないのだが、結構広範囲に改修する必要がありそうだったり、自分の書いたコードがツールの既存コードとは明らかに異質なものになりそうなので尻込みした) GitHub Actions
![terraform-version-updaterを作った - くりにっき](https://cdn-ak-scissors.b.st-hatena.com/image/square/c82fd97df1243405b31821bba16a0da778a7a538/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsue445%2F20240622%2F20240622215459.png)