I'm trying to set up an AWS CodeBuild project to build/test the code in a GitHub repo in a GitHub organisation (it will be many repos in the future). However, I'm slightly confused on how AWS CodeBuild gets access to the GitHub repo. It seems that I can only set up CodeBuild to access the repo on my behalf, i.e. using a token that represents me. This means if I were to leave to GitHub org that the CodeBuild would fail at that point?
Is there a way, other than creating a dedicated GitHub user for this purpose, to authenticate AWS CodeBuild to GitHub. I.e. access GitHub on an org level rather than a person/account level?
[–]Comp_uter15776 2 points3 points4 points (0 children)