$ cat stack.json

Uses

The stack and pipeline behind this site.

Stack

Framework
Astro 5 + React
Styling
Tailwind CSS v4
Content
MDX + Astro content collections
Hosting
Vercel
DNS
Vercel (registrar: Namecheap)
CI/CD
GitHub Actions + Vercel CLI
Analytics
Vercel Web Analytics
Domain
kuan-teliu.com

Deploy pipeline

  1. 01
    git push
    Push to main on GitHub
  2. 02
    actions ci
    GitHub Actions: install, typecheck, build
  3. 03 🔧
    vercel build
    vercel build --prod (with env from project)
  4. 04 📦
    vercel deploy
    vercel deploy --prebuilt --prod to Vercel's edge
  5. 05
    live
    kuan-teliu.com serves the new build

Live status

The badge in the footer reads VERCEL_GIT_COMMIT_SHA and VERCEL_GIT_COMMIT_REF from the build environment, so it always shows the version of the site you're currently looking at.

Deploy status