CD with CodeDeploy and GitHub Actions – why specify S3 bucket?
Following tutorials like this one, I managed to set up a continuous deployment pipe to deploy automatically via AWS CodeDeploy to my EC2 instance, triggered on merging (or rather pushing) to the main branch. In most of these tutorials, an AWS S3 bucket is specified explicitly, and an aws s3 sync
command is included in the GitHub Actions YAML file (again, like in the tutorial).