Terraform Deployment

Creating a Terraform Deployment pipeline with multiple resources to deploy?

So I need to deploy 13 resources within AWS and I would like to create a Terraform Pipeline to automate this process. Each resource that needs to be deployed has it’s own directory with the Terraform files per resource. Some resources have dependencies on other resources. What is the best way to create a pipeline to automate Terraform deployments

Thanks for taking the time to be thorough in your request, it really helps! :blush: