Readings

Articles

2 series · 24 parts. Articles are written directly in this repository and are not synced from a source repository.

AWSS3CloudFrontGitHub Actions

AWS S3 and CloudFront Deployment

A written series on deploying an Astro site to Amazon S3 behind CloudFront from GitHub Actions, without storing long-lived AWS credentials: OIDC, IAM, a private bucket, clean URLs, and the failures you hit on the way.

· 8 parts · Deploying an Astro site to S3 and CloudFront from GitHub Actions with OIDC