Комментарии 4
Не стоит создавать access key для root аккаунта (aws об этом пишет много где). Создайте отдельного юзера в IAM, настройте разумную политику для него и используйте ключи от его имени.
Ну а о самой "статье" сказать толком нечего, 100500ый туториал как создать какой-нибудь объект в aws и как создать репо на github с недотуториалом про actions.
Да уж, openAI всё это может написать даже...
Следующей статьёй можно раскрыть Blue/Green deployment, endpoints versioning, rollbacks.
НЕ ДЕЛАЙТЕ ТАК!
Для таких вещей давно придумали токены и вот это вот все: https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-cloud-providers
Еще и ключи для рута создаете...
И Action официальный, а не непонятно что и откуда: https://github.com/marketplace/actions/aws-lambda-deploy
CI/CD для AWS Lambda через GitHub Actions