Upload github checkout files to S3 and do CloudFront invalidation