- OpenID/AWS setup completed.
- Create your own repository
- Copy infrastructure files from your own branch from https://github.com/muhammetkoele/ring-number-challenge-team-1 in your new repository
- Create
.github/workflows folders
- Then inside
workflows
, create yaml file (deploy-infra.yaml) with aws and terraform instructions for GitHub actions. - Add permimssions on terraform-deployment if they were not already included:
permissions:
packages: write
contents: read
id-token: write
- Add your arn:aws:iam role from AWS for role/github-actions-oidc on your deploy-infra.yaml
- Push your code and that will trigger the GitHub Actions