Skip to content

Prerequisites

  • AWS account with permission to create an Amplify Hosting
    AWS Amplify Hosting - managed CDN hosting for front-end web apps. Git-connected continuous deployment is one option; this lab uses that path for branch and PR preview URLs.
    Amplify Hosting docs
    app
  • GitHub user or org where you can create a repository and install the Amplify GitHub App
Tool Notes
Node.js 22 Match .nvmrc in the sample
npm Comes with Node
Git Push branches and open PRs
Browser Amplify Console
Terminal window
node -v # expect v22.x
npm -v
  1. Repo visibility - public or private (see GitHub App vs PAT)
  2. Repo name - this lab uses amplify-astro-cicd
  3. Region - pick any Amplify-supported region and stay consistent in the Console
  • Custom domains and Route 53 for the sample Amplify app
  • Pointing Amplify at this walkthrough docs repo

Next: Create the GitHub repository.