GitHub Actionsのワークフロー設定ファイルは、以前はHCL形式でしたが今はYAML形式になっています。 このエントリでは、GitHub Actions(setup-terraform)でTerraform plan/applyを自動化する方法を紹介します。 手っ取り早くworkflowファイルのサンプルだけ欲しいという方は下記をご覧ください。 GitHub - otoyo/github-actions: GitHub Actions samples 前提条件と注意点 クラウドリソースをすでにTerraformで管理している まだという方は下記を参考にTerraform管理にしてください。 既存のAWS環境を後からTerraformでコード化する | Developers.IO tfstateファイルをS3などリモートで管理している ローカルにある人は下記を参考に移行してください