Skip to content

ci: add test+build quality gate (GitHub Actions) - #4

Merged
SangchoKim merged 1 commit into
mainfrom
ci/add-workflow
Jun 20, 2026
Merged

ci: add test+build quality gate (GitHub Actions)#4
SangchoKim merged 1 commit into
mainfrom
ci/add-workflow

Conversation

@SangchoKim

Copy link
Copy Markdown
Member

무엇을

PR·main 푸시 시 npm test && npm run build를 자동 실행하는 CI 게이트 추가.

  • 배포는 Vercel GitHub 연동이 계속 담당 — 이 워크플로는 배포하지 않음.
  • 머지 전 테스트(48개)·빌드 통과를 강제해 깨진 코드가 main에 들어가는 걸 방지.
  • 최근 동시 작업으로 브랜치/커밋이 엉킨 적이 있어, 자동 검증 게이트가 안전망이 됨.

이 PR이 곧 첫 dogfood

이 PR 자체에 CI가 돌아 ci.yml이 정상 동작하는지 바로 확인됨.

머지 후 (선택, 수동)

진짜로 머지를 차단하려면 GitHub → Settings → Branches → main 브랜치 보호 규칙에서
"Require status checks to pass → CI / test" 체크 필요 (코드로는 불가, 대시보드 설정).

🤖 Generated with Claude Code

Runs npm test && npm run build on PRs and pushes to main. Deployment stays
with Vercel's GitHub integration — this workflow never deploys, it only
gates merges so broken code can't reach main.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated (UTC)
popol Ready Ready Preview, Comment Jun 20, 2026 1:46pm

@SangchoKim
SangchoKim merged commit eaa0977 into main Jun 20, 2026
3 checks passed
@SangchoKim
SangchoKim deleted the ci/add-workflow branch June 20, 2026 14:07
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