This repository automates infrastructure deployment using Terraform through GitHub pull requests (PRs) for interview pairing exercises.
- Create a branch and open a pull request (PR).
- Terraform will automatically deploy the infrastructure on each push to the branch while the PR remains open.
- Closing the PR will automatically destroy all deployed resources.
The pipeline uses the IAM user github-pe-pairing, which currently has the following permissions:
AmazonDynamoDBFullAccessAmazonS3FullAccess