Skip to content

[chore] Jira 연동 제거 및 줄바꿈 정책 통일 - #256

Merged
geonusp merged 3 commits into
mainfrom
chore/255-remove-jira-normalize-eol
Sep 15, 2026
Merged

geonusp merged 3 commits into
mainfrom
chore/255-remove-jira-normalize-eol

Conversation

@PHJ2000

@PHJ2000 PHJ2000 commented Sep 14, 2026 •

Copy link
Copy Markdown
Collaborator

🧰 Chore PR

🔗 GitHub Issue (필수)


🧩 한눈에 요약 (필수)

무엇을 변경했나? (인프라/빌드/CI/의존성 등)

  • 인프라
  • 설정파일
  • 빌드 파일
  • CI
  • 의존성
  • 런타임/비즈니스 로직 리팩터링 없음 (있으면 Refactor PR 템플릿 사용)

왜 필요한가? (안정성/속도/보안/개발경험)

  • 사용하지 않는 Jira 연동과 키 필수 규칙을 제거하고, Windows·WSL의 줄바꿈 차이로 발생하는 불필요한 변경을 방지한다.

범위(스코프)

  • Included: Jira 생성·수정 동기화 워크플로와 키 자동 삽입·필수 검사 제거, 관련 훅 설치 설정 정리, PR 템플릿을 GitHub 이슈 기준으로 변경.
  • Included: .gitattributes·.editorconfig에 기본 LF, BAT·CMD CRLF 적용. gradlew.bat은 Git 저장 내용만 LF로 정규화하고 체크아웃 시 CRLF 유지.
  • Not included: 애플리케이션·배포 로직 변경, 기존 포맷팅·시크릿 검사 로직 변경.

🧪 테스트 / 검증 (필수)

로컬

  • Command: git diff origin/main --check, python3 scripts/verify-utf8.py, 관련 셸 스크립트 sh -n.
  • Result: 모두 통과. gradlew.bat의 줄바꿈 외 내용 변경 없음, 기존 포맷팅·시크릿 검사 훅 내용 유지 확인.

CI

  • 링크/결과: PR Checks에 자동 첨부.

Smoke / 수동 검증 (해당 시)

  • 시나리오: Jira 키 없는 브랜치와 기존 PB-123/... 브랜치에서 커밋하고, core.autocrlf=true/false/input으로 체크아웃.
  • 결과: 커밋 성공 및 메시지 유지, 기존 대괄호 타입 거부 유지. LF·CRLF 규칙 적용 및 바이너리 내용 유지 확인. 변경 커밋의 시크릿 검사 통과.

테스트 공백(있다면 이유 필수)

  • 설정·템플릿 정리 범위로 로컬 전체 빌드·애플리케이션 테스트는 생략. Windows 직접 실행은 미검증.

🧭 영향 범위 (필수)

  • 설정/환경변수 변경 없음
  • 설정/환경변수 변경 있음 (항목: Git·에디터 줄바꿈 설정 추가, 환경변수 변경 없음)
  • CI/빌드 파이프라인 영향 없음
  • CI/빌드 파이프라인 영향 있음 (요약: Jira 동기화 워크플로 제거)
  • 의존성(dependency) 변경 없음
  • 의존성(dependency) 변경 있음 (패키지/버전/주요 변경점: )

⚠️ 리스크 & 롤백 (필수)

리스크

  • 기존 작업 트리의 줄바꿈은 설정 추가만으로 즉시 변환되지 않을 수 있음.

롤백

  • 단순 revert로 가능
  • 버전 pin/되돌리기 필요 (대상: , 방법: )
  • 배포 롤백(이전 태그/이미지) 가능

💬 리뷰 가이드 (필수)

  • 꼭 봐야 하는 파일/설정: .githooks/commit-msg, scripts/install-githooks.sh, PR 템플릿, .gitattributes·.editorconfig. Jira 정리와 줄바꿈 통일은 두 커밋으로 분리.
  • 트레이드오프/대안: 개인 Git 설정에 의존하지 않도록 저장소 공통 줄바꿈 정책 적용.
  • 성능/보안/호환성 영향: 런타임 영향 없음. 시크릿 검사 유지, Windows 배치 파일은 CRLF 유지.

@coderabbitai

coderabbitai Bot commented Sep 14, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Advanced

Run ID: 2b0ec178-46e0-40bd-947a-f5f9321496af

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@PHJ2000
PHJ2000 marked this pull request as ready for review September 14, 2026 10:26
@PHJ2000 PHJ2000 self-assigned this Sep 14, 2026
@PHJ2000
PHJ2000 requested a review from geonusp September 14, 2026 11:04

@geonusp geonusp left a comment •

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인했습니다. 이상 없어보입니다.

@geonusp

geonusp commented Sep 14, 2026 •

Copy link
Copy Markdown
Collaborator

suggestion: 혹시 bin 디렉토리를 .gitignore에 추가 가능한가요? 항상 git에 잡히는게 거슬려서요.
image

@PHJ2000

PHJ2000 commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator Author

리뷰 감사합니다. bin 디렉토리를 제외시켰습니다!

@geonusp
geonusp merged commit 00f596e into main Sep 15, 2026
3 checks passed
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.

[chore] Jira 연동 제거 및 줄바꿈 정책 통일

2 participants