How to Authenticate GitHub with AWS? | AWS IAM Role For GitHub | Terraform