Skip to content

[Tooling] PR CI 워크플로우 추가 — lint/test/build 자동 검증 #265

Description

@BcKmini

배경

지금 `.github/workflows/`엔 `deploy.yml` 하나뿐. PR이 lint/test/build 검증 없이 그냥 머지되고, main에 머지되면 바로 배포까지 이어지는 구조라 깨진 코드가 그대로 배포될 위험이 있음.

할 일

`pull_request` 트리거로 새 워크플로우(`ci.yml`) 추가:

  • `npm ci`
  • `npm run lint` (eslint)
  • `npm run test` (vitest run)
  • `npm run build` (tsc -b && vite build — 타입체크 포함)

deploy.yml은 건드리지 않음 (별도 관심사 유지).

Metadata

Metadata

Assignees

Labels

area:platform빌드·라우팅·공통 인프라priority:P2일정에 따라 미룰 수 있는 작업type:tooling빌드·Lint·CI 도구 작업

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions