Please find the example discussed in this article at https://github.com/terramate-io/terramate-github-actions-example
Terramate helps implement and maintain highly scalable Terraform projects by adding powerful capabilities such as code generation, stacks, orchestration, change detection, data sharing and more.
It can easily be used with any existing CI/CD tool to provide a seamless Terraform workflow. Its flexibility allows building a simple set of jobs that provides a similar experience to other tools, such as Atlantis.
In this article, we will go through an example that shows how to use Terramate to build a simple yet powerful CI/CD pipeline in GitHub Actions. This example contains two main workflows: