This repository will be used as base to start a new terraform project or even used as action to be invoked by a GitHub Action from any other repo
📂.github
└──📂actions
└──📂azure-backend
└──📜action.yaml
└──📂terraform-apply
└──📜action.yaml
└──📂terraform-plan
└──📜action.yaml
└──📂workflows
├──📜audit.yml
├──📜terraform-apply.yml
└──📜terraform-deploy.yml
└──📜terraform-plan.yml
📂terraform-main
├──📜main.tf
├──📜outputs.tf
└──📜variables.tf
📂terraform-modules
└──📂module1
├──📜main.tf
├──📜outputs.tf
└──📜variables.tf
Set or GitHub Actions Workflows to be used when handling with Terraform deployment