CodePipeline is another good example of just horrible user experience. You need a lot of hours of training to figure out all the different permissions required to get it all to work. It is a mess.
I use GitHub Codespaces now for much of my deployment automation.
I use GitHub Codespaces now for much of my deployment automation.
Codebuild is also a real pain.