콘텐츠로 이동

GitHub Pages 배포

저장소에는 .github/workflows/docs.yml이 포함되어 있습니다. pull request에서는 문서와 site를 검증하고, main branch에 반영되면 GitHub Pages artifact를 게시합니다.

처음 한 번 필요한 설정

  1. GitHub 저장소의 Settings → Pages로 이동합니다.
  2. Build and deployment → SourceGitHub Actions로 선택합니다.
  3. Actions가 완료되면 https://hyunbin1.github.io/Backend-Engineering-Notes/에서 확인합니다.

private 저장소의 Pages 제공 범위는 GitHub plan과 조직 정책에 따라 다를 수 있습니다. Pages가 허용되지 않으면 workflow의 build 검증은 그대로 사용할 수 있고, 저장소 공개 또는 지원 plan을 선택한 뒤 같은 설정으로 게시할 수 있습니다.

배포 전에 자동으로 확인되는 것

  • README와 sidebar가 catalog와 일치하는지
  • 링크와 필수 문서 구조가 유효한지
  • 제외하기로 한 콘텐츠와 공개 금지 표현이 없는지
  • MkDocs strict build가 성공하는지