Skip to content

Conversation

@minchodang
Copy link
Member

문제점

기존 워크플로우(compare-src.yml)는 관심사가 혼재되어 있었습니다:

  1. origin-src 동기화 + 이슈 생성/관리가 한 파일에 모두 포함
  2. origin-src 업데이트 시 불필요한 PR 생성 및 수동 승인 필요
  3. origin/master의 src와만 비교하여 이미 번역된 파일도 계속 이슈로 생성
  4. 매일 실행되어 불필요한 이슈 중복 생성 가능

해결 방안

1️⃣ 워크플로우 분리

sync-origin-src.yml - 자동 동기화

  • origin/master의 src를 origin-src로 복사
  • 변경사항 감지 시 PR 없이 바로 master-ko에 push
  • 매일 자동 실행

track-translations.yml - 번역 추적

  • origin-src실제 src를 비교
  • 한글 포함 여부로 번역 완료 판단
  • 미번역/업데이트 필요 파일만 이슈 생성
  • 주 1회 실행으로 부담 감소

2️⃣ 효과

✅ 단순 동기화 작업에 수동 승인 불필요
✅ 실제 번역 상태 기반 정확한 이슈 관리
✅ 이슈 생성 주기 최적화 (일일 → 주간)
✅ 관심사 분리로 유지보수 용이

@minchodang minchodang requested a review from chaaerim November 7, 2025 04:17
@minchodang minchodang self-assigned this Nov 7, 2025
@minchodang minchodang changed the title fix: origin src sync와번역 이슈 트래킹 자동화 관심사 분리 및 yml 삭제, 추가 fix: origin src sync와 번역 이슈 트래킹 자동화 관심사 분리 및 yml 삭제, 추가 Nov 7, 2025
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.

2 participants