This serves as a base template for using Terraform with Github actions
- Make changes to your TF module locally
- Checkout a new branch
- Commit your changes and push the new branch
- Open a PR
- Wait for status checks to pass
- Observe that once the status checks have passed, your (tf) plan is commented onto your PR. Neat.
- Merge your PR
- Observe that another Action has been kicked off to (tf) apply those changes
- Once action completed successfully, visit the AWS console to see your changes