Skip to content

ci: commitlint 규칙을 커밋 컨벤션 규격에 맞게 보강#16

Merged
jeongph merged 1 commit into
mainfrom
ci/commitlint-convention
Jul 19, 2026
Merged

ci: commitlint 규칙을 커밋 컨벤션 규격에 맞게 보강#16
jeongph merged 1 commit into
mainfrom
ci/commitlint-convention

Conversation

@jeongph

@jeongph jeongph commented Jul 19, 2026

Copy link
Copy Markdown
Member

개요

Conventional Commits 기반 커밋 컨벤션 문서의 규격을 commitlint 규칙으로 옮긴다.

컨벤션 규칙 commitlint 규칙
타입 11종만 사용 type-enum (error)
제목 50자 이내 subject-max-length 50 (error)
제목 마침표 금지 subject-full-stop (error)
scope에 클래스·함수명 허용 scope-case 해제
제목·본문·푸터 빈 줄 구분 body/footer-leading-blank (error)

검증

  • 정상/50자 초과/마침표/미정의 타입/대문자 scope 케이스별 동작 확인

🤖 Generated with Claude Code

- 타입을 컨벤션이 정의한 11종으로 고정 (type-enum)
- 제목 50자 제한, 마침표 금지를 error로 강제
- scope는 클래스·함수명 표기를 위해 대소문자 검사 해제
- 본문·푸터 앞 빈 줄을 warning에서 error로 승격
@jeongph
jeongph merged commit ab01d43 into main Jul 19, 2026
@jeongph
jeongph deleted the ci/commitlint-convention branch July 19, 2026 11:31
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