← back

Hello, world

· meta, ci-cd

This is the first post on the new site. The site itself is the showcase: every push to main runs through GitHub Actions and lands on Vercel’s edge network in under a minute.

The stack

How a deploy works

git push origin main
# → GitHub Actions kicks off
# → npm ci && astro check && astro build         (CI gate)
# → vercel pull && vercel build --prod
# → vercel deploy --prebuilt --prod
# → propagated to Vercel's edge worldwide

The deploy badge in the footer reads the commit SHA from the build environment, so you can always tell what version of the site you’re looking at.