Skip to content

[docs/github-setup] ci: add .pre-commit-config.yaml & fix requirements.txt for pre-commit…#16

Merged
jjunier merged 2 commits into
mainfrom
docs/github-setup
Jul 15, 2025
Merged

[docs/github-setup] ci: add .pre-commit-config.yaml & fix requirements.txt for pre-commit…#16
jjunier merged 2 commits into
mainfrom
docs/github-setup

Conversation

@jjunier

@jjunier jjunier commented Jul 15, 2025

Copy link
Copy Markdown
Member

📌 PR 개요

해당 PR이 포함하는 주요 변경 사항 또는 목적을 간략히 설명해주세요.

pre-commit 자동화 환경 구축 및 requirements.txt 업데이트

✅ PR 체크리스트

코드 품질과 협업 효율을 위해 병합 전에 다음의 질문을 기반으로 점검해주세요.

  • 코드가 잘 실행돼요 (에러 없어요)
  • 내 변경사항이 다른 파트에 영향을 주지 않아요 (가능하면!)
  • 팀에서 정한 코드 스타일과 커밋 컨벤션을 잘 따랐어요
  • 관련 이슈나 설명이 필요한 내용은 아래에 적었어요

✏️ 주요 변경 사항

핵심 변경들을 자유롭게 적어주세요.

  • .pre-commit-config.yaml 파일 생성: ruff 린트, 포맷터, 보안 검사 등 hook 설정 추가
  • requirements.txt 업데이트: ruff 버전 추가 및 pre-commit 실행을 위한 의존성 추가
  • 팅원들이 pre-commit install만으로 동일한 로컬 자동 검사 환경을 갖출 수 있도록 준비

🧪 📷 스크린샷 or 테스트 결과 (선택)

이해에 도움될 스크린샷을 첨부해주세요.

📎 관련 이슈

관련된 이슈 번호를 적어주세요. (예: #12, JIRA-23 등)

💬 리뷰어에게 하고 싶은 말 (선택)

설명이 필요한 부분, 고민했던 점, 리뷰 요청 포인트 등 자유롭게 적어주세요.

@jjunier

jjunier commented Jul 15, 2025

Copy link
Copy Markdown
Member Author

requirements.txt conflict issue -> CI/CD + Crawling + AWS Integration Libraries 정리

@jjunier jjunier merged commit f615c43 into main Jul 15, 2025
1 check passed
@jjunier jjunier self-assigned this Jul 15, 2025
@jjunier jjunier added documentation Improvements or additions to documentation good first issue Good for newcomers labels Jul 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant