Skip to content

문서 빌드 시스템 개선 및 권한 설정 가이드 추가#11

Merged
Ohjaeyeop merged 8 commits intomainfrom
feature/docs
Jan 27, 2026
Merged

문서 빌드 시스템 개선 및 권한 설정 가이드 추가#11
Ohjaeyeop merged 8 commits intomainfrom
feature/docs

Conversation

@Ohjaeyeop
Copy link
Contributor

Related Issue

Describe your changes

  • marked 라이브러리를 이용한 문서 빌드 시스템 개선
  • 문서 페이지 스타일 개선 (스크롤바 숨김, 콘텐츠 서식 개선)
  • GitHub CLI 및 Personal Access Token 설정 가이드 추가
  • 불필요한 Bash(command:*) 권한 제거 및 gh CLI 권한 추가
  • 문서 빌드 워크플로우 업데이트 (docs 디렉토리로 이동)

Request

  • 문서 페이지 렌더링이 정상적으로 되는지 확인 부탁드립니다
  • 권한 설정 가이드 내용이 적절한지 검토 부탁드립니다

- docs/package.json 추가하여 marked 종속성 관리
- docs/scripts/build-docs.js로 빌드 스크립트 이동
- marked.lexer()와 marked.parser()를 활용한 마크다운 파싱
- 기존 수동 파싱 방식에서 marked 라이브러리 기반으로 전환
- scripts/build-docs.js 삭제
- docs 디렉토리 내부에서 빌드하도록 워크플로우 수정
- npm install 및 npm run build 단계 추가
- 루트 package.json에서 build:docs 스크립트 제거
- docs/node_modules/ 무시 규칙 추가
- docs/package-lock.json 무시 규칙 추가
- 마크다운 렌더링을 위한 .plugin-content 스타일 추가
- 제목, 리스트, 코드 블록 스타일 정의
- 주요 기능 리스트에 체크마크 아이콘 추가
- 설치 명령어 스크롤바 숨김 처리
@Ohjaeyeop Ohjaeyeop marked this pull request as ready for review January 26, 2026 09:09
@Ohjaeyeop Ohjaeyeop requested a review from a team as a code owner January 26, 2026 09:09
Copy link

@yceffort-naver yceffort-naver left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

감사합니다!

@Ohjaeyeop Ohjaeyeop merged commit 2422039 into main Jan 27, 2026
2 checks passed
@Ohjaeyeop Ohjaeyeop deleted the feature/docs branch January 27, 2026 04:09
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