Если я не ошибаюсь, в CodeBuild есть поразительный недостаток безопасности, заключающийся в том, что все добавленные учетные данные доступны для любого проекта сборки кода в учетной записи? Мне нужно предоставить токены личного доступа GitHub для нескольких проектов без перекрестного обмена конфиденциальной информацией между проектами. Разве это невозможно?
ImportSourceCredentials docs CreateProject документы
Единственное поле аутентификации устарело (OAUTH), и OAuth бесполезен для меня в моей ситуации.
Мой текущий обходной путь - передать токен личного доступа GitHub в URL-адрес, который, похоже, работает для GH.