Deploying to AWS from GitHub Actions
Deploying apps to AWS from GitHub Actions can feel like a security risk at times. You need to set up the workflow with jobs and steps for GitHub to run, and then you need an IAM user with the right permissions to give you your AWS_ACCESS_KEY_ID
and AWS_SECRET_ACCESS_KEY
variables. Those keys need to be input into your repository secrets and loaded as environment variables for your deploy job. What if there was a better way? Turns out there is!