かまたま日記3

プログラミングメイン、たまに日常

GitHub Actions

Terraformのlockfileを更新するGitHub Actionを作った

Terraform 0.14からDependency Lock File が導入されました。 そのためTerraformのproviderを更新する際にこちらのlock file (.terraform.lock.hcl) も更新する必要があります。 SEQSENSEでは Renovate を使ってライブラリアップデートを行っていますが*1、T…

Pull requestでPostされたBotのコメントを消すGitHub Actionを作った

皆さんCIで実行したテストやLint, カバレッジレポートの結果をbotがPull requestにpostするというのはやったことがあるのではないかと思います。 ただ、何回もPushしているとそのコメントが溜まってきて見づらくなったりすることは無いでしょうか? たとえば…

GitHub Actionsでテストを分割する

やりたいこと GitHub Actionsでテストケースを分割して、複数ノードで実行する CircleCIだとプラットフォーム側で対応してくれていますがGH Actionsだと見当たらなかったので同等のことをやるための設定のメモです。 設定例 rspec: runs-on: ubuntu-latest s…