Commit Graph

2 Commits

Author SHA1 Message Date
bymyself
e7d08a05bd fix: scope all Vercel secret names per-project
Use VERCEL_WEBSITE_TOKEN and VERCEL_WEBSITE_ORG_ID instead of shared
names. Convention: VERCEL_<PROJECT>_* for future multi-project support.
2026-04-15 19:22:21 -07:00
bymyself
3b413abb00 fix: deploy website previews via GitHub Actions instead of Vercel auto-deploy
Vercel's 'Skip deployments when no changes' feature treats files
outside workspace packages (e.g. browser_tests/, src/) as global
changes, triggering website preview builds on every PR.

- Add GitHub Action with paths filter scoped to apps/website/,
  packages/design-system/, and packages/tailwind-utils/
- Add vercel.json to disable Vercel's automatic GitHub integration
- Preview deployments only trigger when website-relevant files change
- Production deployments trigger on push to main

Requires adding VERCEL_TOKEN, VERCEL_ORG_ID, and
VERCEL_WEBSITE_PROJECT_ID to GitHub repo secrets.
2026-04-15 18:32:09 -07:00