Skip to content

ci: add quality gates for pull requests - #5

Merged
rowkav09 merged 1 commit into
mainfrom
ci/add-quality-gates
Aug 6, 2026
Merged

ci: add quality gates for pull requests#5
rowkav09 merged 1 commit into
mainfrom
ci/add-quality-gates

Conversation

@rowkav09

@rowkav09 rowkav09 commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • add GitHub Actions CI for pushes to main and pull requests targeting main
  • run a reproducible install, ESLint, TypeScript type-check, and Next.js production build
  • add an explicit npm run typecheck script
  • use Node 22, npm dependency caching, least-privilege permissions, and cancellation of superseded CI runs

Validation

  • npm ci
  • npm run lint
  • npm run typecheck
  • npm run build

Deployment

No deployment token or second deployment workflow is added. Vercel should remain the deployment authority so CI validates code before the existing Vercel deployment integration.

@vercel

vercel Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
halftone Ready Ready Preview Aug 6, 2026 8:27am

@rowkav09
rowkav09 marked this pull request as ready for review August 6, 2026 08:33
@rowkav09
rowkav09 merged commit 4c59ccb into main Aug 6, 2026
4 checks passed
@rowkav09
rowkav09 deleted the ci/add-quality-gates branch August 8, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant