Sphinx 와 GitHub Pages 배포
EN
KO
로컬 HTML 빌드
Sphinx 와 테마를 설치합니다.
pip install -r ./docs/requirements.txt
로컬에서 HTML을 빌드합니다.
python -m sphinx -M html docs/source docs/build
결과물을 엽니다.
docs/build/html/index.html
저장소 workflow
이 저장소에는 .github/workflows/docs.yml 경로에 GitHub Actions workflow가 포함되어 있습니다.
Workflow 동작 순서:
저장소 checkout
Python 설치
docs/requirements.txt설치Sphinx HTML 빌드
docs/build/html을 Pages artifact 로 업로드GitHub Pages 로 배포
필수 GitHub 설정
저장소 설정의 Pages 에서 source를 GitHub Actions 로 설정하세요.
최소 명령 요약
pip install -r docs/requirements.txt
python -m sphinx -M html docs/source docs/build
커밋할 파일
최소한 아래 경로는 커밋하세요.
README.mddocs/.github/workflows/docs.ymlexamples/
문서만 수정한 경우 큰 mesh asset은 다시 포함하지 않아도 됩니다.