This is a simple example of how to use Blue/Green Beanstalk.
The sample GitHub Actions workflow is in deploy.yml.
You can use the provided CloudFormation template to create the necessary roles to deploy using the GitHub OIDC provider.
aws cloudformation deploy \
--stack-name beanstalk-iam \
--template-file beanstalk-iam.yml \
--capabilities CAPABILITY_NAMED_IAM \
--parameter-overrides SubjectClaimFilters="repo:<USER|ORG>/<REPO>:*"