본문으로 건너뛰기

development-log

· 약 1분

개발일지

작업 내용

  • 프로젝트 초기 설정 및 기능 구현: 프로젝트 기본 설정과 함께 초기 에셋 및 전투 시스템을 구현하였습니다.
  • 문서화 도구 도입: Docusaurus 및 MkDocs를 활용하여 프로젝트 문서화 및 위키 페이지를 구축하고 예제 데이터를 추가하였습니다.
  • Notion 연동: 업무 자동화 및 프로젝트 관리를 위한 Notion 연동 도구를 추가하였습니다.
  • 워크플로우 최적화 및 미러링: 리포지토리 미러링 워크플로우를 재구성하고, 인증 방식 개선 및 권한 검증 절차를 추가하였습니다.
  • CI/CD 및 LFS 설정: Git LFS 지원을 위한 워크플로우를 구성하고, locks-verify 옵션 설정 및 인증 방식을 최적화하였습니다.

변경 사항

  • 설정 및 구조:
    • public-exclude.listTools, Documents 등을 포함 및 제외하는 설정 변경
    • Docusaurus 생성 파일 제외 설정
    • 프라이빗 리포지토리 내 문서 배포 제거
  • 워크플로우(CI/CD):
    • mirror-public 워크플로우 내 권한 관리(persist-credentials) 및 LFS 접근 설정 추가
    • sync-wiki 작업 추가
    • Git LFS 푸시 시 locks-verify 옵션 비활성화 및 설정 경로 수정
  • 문서 및 시스템:
    • 프로젝트 초기 에셋 추가
    • 전투 시스템(Combat System) 구현
    • MkDocs를 이용한 위키 배포 및 예제 작성

다음 작업

  • 진행 중인 미러링 워크플로우 및 CI/CD 안정성 유지
  • 구축된 문서화 시스템의 지속적인 업데이트
  • 추가적인 게임 시스템 기능 개발 및 에셋 통합