Learn the pieces
Amplify Hosting, the GitHub App, staging vs PR previews, private or public repos.
You want a real front-end CI/CD path on AWS without Terraform deploys or custom DNS for the app under test. Amplify Hosting
AWS Amplify Hosting - builds and hosts front-end apps from a Git repository with branch and PR preview URLs.
Amplify Hosting docs builds from Git. GitHub Actions is the merge gate. Default *.amplifyapp.com URLs are enough.
This walkthrough is the guide. The companion sample repo jajera/amplify-astro-cicd is what you build (or clone) while following the steps.
Learn the pieces
Amplify Hosting, the GitHub App, staging vs PR previews, private or public repos.
See the promotion flow
feature branch → staging → main, and who builds what.
Run the lab
Scaffold Astro, connect Amplify, prove previews, then tear down.