Skip to content

ci: commitlint 도입#15

Merged
jeongph merged 1 commit into
mainfrom
feature/commitlint
Jul 19, 2026
Merged

ci: commitlint 도입#15
jeongph merged 1 commit into
mainfrom
feature/commitlint

Conversation

@jeongph

@jeongph jeongph commented Jul 19, 2026

Copy link
Copy Markdown
Member

개요

커밋 메시지가 프로젝트 커밋 컨벤션(Conventional Commits)을 따르는지 자동 검사한다.

  • @commitlint/config-conventional + 한글 제목 허용(subject-case 해제), header 72자 제한
  • husky commit-msg 훅: 로컬 커밋 시 즉시 검사 (npm install 시 prepare 스크립트로 자동 설치)
  • GitHub Actions: PR의 전체 커밋 범위를 검사

검증

  • 올바른 메시지 exit 0 / 잘못된 메시지 거부 확인
  • 이 PR의 커밋 자체가 훅을 통과함

🤖 Generated with Claude Code

- @commitlint/config-conventional 기반, 한글 제목 허용(subject-case 해제)
- husky commit-msg 훅으로 로컬 커밋 시 검사
- PR 커밋 전체를 검사하는 GitHub Actions 워크플로우 추가
@jeongph
jeongph merged commit 7b0353e into main Jul 19, 2026
@jeongph
jeongph deleted the feature/commitlint branch July 19, 2026 11:18
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