최근 업데이트
2025년 12월 26일 🦎 테라테라 개발일지

Devlog 자동 동기화 시스템 구축

GitHub Actions로 개발일지를 Cosmo 레포로 자동 동기화하는 시스템 구축

Devlog 자동 동기화 시스템 구축

Devlog 자동 동기화 시스템 구축

개요

GitHub Actions를 활용하여 개발일지를 Cosmo 레포로 자동 동기화하는 시스템을 구축했습니다.

구현 내용

워크플로우 설정

  • .github/workflows/sync-devlog.yml 생성
  • devlog/ 폴더 변경 시 자동 트리거
  • Cosmo 레포에 PR 자동 생성

동기화 규칙

  • 소스: devlog/ 폴더
  • 대상: news/Game_TeraTera/ (Cosmo 레포)
  • rsync로 파일 동기화 (삭제 포함)

문서화

  • Docs/github-actions-cosmo-pr-guide.md 업데이트
  • Token 유형 비교 (Classic vs Fine-grained)
  • 토큰 공유 방법 (Organization Secrets)

기술 스택

  • GitHub Actions
  • peter-evans/create-pull-request@v6
  • rsync

다음 계획

  • 다른 게임 레포에도 동일 시스템 적용
  • Organization Secrets로 토큰 관리 일원화