Replies: 1 comment
-
To update, I've since managed to expand the reusable workflow's capabilities to support dynamic workspace creation based on PR labels, in addition to the existing isolated environments support. 🎉 ✅Done |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi @dflook, many thanks for sharing your time and effort into this project - it's the best one-stop-shop for all things terraform-github-actions that I could find!
Speaking of, I was looking for a solution which'd allow me to terraform plan/apply from multiple directories as I wanted to orchestrate different AWS environments from a single repository via GitHub Actions only (although Atlantis fits this bill, I wasn't keen to manage its setup overhead).
By leveraging your suite, I cobbled together a workflow in rdhar/aws-terraform-multiple-environments which supports directory-based environment isolation with backends and all, while still retaining the ability to share modules between them. What's more, it relies on user input via PR labels to activate the workflow and executes plan/apply simultaneously across environments. Here's a merged PR as a demo example.
Thank you for enabling this process to happen with ease. Love to hear if you have any thoughts or feedback!
Beta Was this translation helpful? Give feedback.
All reactions