Step-by-step guide to deploying a website to S3 using CodePipeline