Deploy Checklist

Pre-deployment verification for Vercel-hosted Next.js projects. Use before deploying or when user mentions deploy, ship, or release.

majiayu000 c9787a8 2 files · 1.8 KB Updated 567 repo stars

File contents

Deploy Checklist

Before any deployment, verify:

Code Quality

  1. Run npm run typecheck — zero errors
  2. Run npm run lint — zero warnings
  3. Run npm test — all passing

Environment

  1. Check .env.example is up to date with any new variables
  2. Verify Vercel environment variables are set for production
  3. Confirm no hardcoded localhost URLs or dev API keys

Database

  1. Run npx prisma migrate status — no pending migrations
  2. Verify migration is safe (no destructive changes without confirmation)

Stripe (if SkillsFrame)

  1. Confirm webhook endpoint is registered in Stripe dashboard
  2. Verify webhook signing secret is in production env

Final

  1. Create a git tag: git tag -a v{version} -m "Release {version}"
  2. Push: git push origin main --tags

Report any failures. Do NOT proceed if any check fails.

majiayu000/claude-skill-registry-data/tree/main/devops/deploy-checklist commit c9787a82fa

Frequently asked questions

npx skillmds add majiayu000/deploy-checklist