Skip to content

chore: gitleaks pre-commit hook 추가#74

Merged
hs85-newbie merged 1 commit intodevfrom
chore/pre-commit-hook
Apr 15, 2026
Merged

chore: gitleaks pre-commit hook 추가#74
hs85-newbie merged 1 commit intodevfrom
chore/pre-commit-hook

Conversation

@hs85-newbie
Copy link
Copy Markdown
Owner

Summary

  • 로컬 .env.local에 OpenAI/Gemini 실제 API 키 보관 중 — 실수 커밋 방지
  • .pre-commit-config.yaml 추가 — gitleaks v8.30.1 hook 연동
  • 커밋 시 고엔트로피 시크릿(API 키, 토큰 등) 자동 검출 → 커밋 차단

How to enable locally

brew install gitleaks pre-commit
pre-commit install

기존 클론에서 한 번만 pre-commit install 실행하면 이후 모든 커밋에서 자동으로 스캔됩니다.

Test plan

  • pre-commit run --all-files 로컬 전체 스캔 → Passed
  • 고엔트로피 가짜 OpenAI 키 커밋 시도 → generic-api-key rule로 차단 확인
  • 이 커밋 자체도 hook 통과 (dogfood)

🤖 Generated with Claude Code

로컬 .env.local에 OpenAI/Gemini 키 보관 중 → 실수 커밋 방지.
gitleaks가 고엔트로피 시크릿 자동 검출 → 커밋 차단.

- gitleaks v8.30.1 pre-commit framework 연동
- 로컬 설치: pre-commit install
- 수동 전체 스캔: pre-commit run --all-files

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@hs85-newbie hs85-newbie merged commit 887a9fe into dev Apr 15, 2026
2 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.

1 participant