feat(convert_all): pages.yaml 기반 일괄 변환으로 파이프라인 단순화 #681
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
fetch_cli.py→translate_titles.py→generate_commands...py→xhtml2markdown.ko.sh)을 2단계(fetch_cli.py→convert_all.py)로 단순화합니다.Commits
1.
feat(convert_all): pages.yaml 기반 일괄 변환 스크립트 추가bin/convert_all.py추가:pages.yaml기반으로 전체 Confluence 페이지를 MDX로 일괄 변환--verify-translations: 한국어 제목 번역 누락 검증--generate-list: 디버깅용list.txt/list.en.txt선택적 생성scripts/entrypoint.sh의full워크플로우를fetch_cli.py→convert_all.py2단계로 단순화README.md의 변환 절차를 2단계로 간소화2.
chore: 구 파이프라인 도구 삭제 및 참조 정리bin/translate_titles.py,bin/generate_commands_for_xhtml2markdown.py,bin/generated/디렉토리,var/list.en.txtscripts/entrypoint.sh에서title),generate_commands),convert)case 제거compose.yml에서 구 파이프라인 주석과list.en.txtvolume mount 제거Dockerfile에서bin/generated/*.shchmod 제거CONTAINER_DESIGN.md를 단순화된 2단계 파이프라인으로 업데이트Related
Test plan
convert_all.py --help정상 출력convert_all.py --verify-translations번역 검증 통과 (121개 번역, 누락 0건)convert_all.py --generate-listlist.txt/list.en.txt 생성 확인 (289건)convert_all.py전체 변환 289개 페이지 성공🤖 Generated with Claude Code