I recently recreated my blog website in Jekyll. This setup has working deployment to S3 using GitHub Action.
- GitHub action: https://github.com/marketplace/actions/s3-sync
- Theme: https://github.com/chesterhow/tale
- Jekyll: https://jekyllrb.com
- Hosting on AWS using S3, Cloudwatch and Route53.