Skip to content

feat(ci): 프론트 타입체크 워크플로 신설 (#327) - #568

Closed
Khyojae wants to merge 2 commits into
mainfrom
feat/frontend-ci-typecheck
Closed

feat(ci): 프론트 타입체크 워크플로 신설 (#327)#568
Khyojae wants to merge 2 commits into
mainfrom
feat/frontend-ci-typecheck

Conversation

@Khyojae

@Khyojae Khyojae commented Aug 26, 2026

Copy link
Copy Markdown
Member

Summary

Test plan

  • PR CI에서 새 frontend typecheck 잡이 통과하는지 확인

Closes #327

🤖 Generated with Claude Code

Summary by CodeRabbit

  • 테스트
    • 프론트엔드 변경 사항과 main 브랜치 업데이트 시 자동 타입 검사를 수행합니다.
    • 최신 Node.js 환경에서 의존성을 설치하고 타입 오류를 검증합니다.
    • 동일한 브랜치에서 진행 중인 이전 검사는 새 실행으로 대체됩니다.

.github/workflows/ 에 frontend/ 를 보는 잡이 하나도 없었다 — backend-test.yml·
ai-server-test.yml 은 paths 필터가 각자 다른 디렉터리라 프론트만 고친 PR 은 체크
자체가 안 떴다. 최소선(tsc --noEmit)만 넣는다 — package.json 에 lint·테스트 스크립트가
아직 없어 그 둘은 별건.

이슈가 지적한 «잡을 넣기 전에 현재 오류 수를 0으로 만들어야 한다»(ExternalLink.tsx의
낡은 @ts-expect-error)는 확인해보니 지금은 재현되지 않는다 — `npx tsc --noEmit -p .`
가 로컬에서 오류 0으로 통과한다(2026-08-26 확인). 그래서 이 PR 은 워크플로만 추가한다.