GitHub Actions is a popular automation / CI/CD tool for deploying to AWS. Here are several detailed examples that will help you make the best of it when using an AWS Organization.
AWS now support deploying Lambda directly from GitHub Actions. While this sounds like a good idea it doesn’t solve most of the problem, and it makes CI/CD breakages more likely.
Cicada Note #5 - There is little standardization in the Javascript world on how to layout a project repository, not even for serverless TypeScript apps. This is how I do it, starting with the project root directory.
AWS Cloud Development Kit (CDK) has become, in its short history, a very popular infrastructure-as-code tool. It’s not too surprising why - it allows engineers to use richer programming languages to define infrastructure, rather than having to use JSON or YAML.