GitHub Infrastructure: 에듀 테크 에코시스템의 소스 관리 및 배포 허브
🐙 GitHub Infrastructure MOC
1. 프로젝트 목적 (Purpose)
- Source of Truth Management: Moonlight English Academy와 관련된 모든 AI 에이전트, 웹 서비스, 프런트엔드 도구들의 소스 코드를 통합 관리.
- Automated Deployment (CI/CD): GitHub Actions를 통해 코드가 푸시될 때마다 자동으로 빌드하고 [[05 Projects/Neural_News_Web_MOC|Vercel]] 또는 GitHub Pages로 배포하는 파이프라인 운용.
2. 주요 구성 및 자동화 워크플로우
- Central Repository Hub:
text-dna-gen,starcloud-studio,homework-2025등 핵심 프로젝트의 형상 관리. - GitHub Actions Automation:
- Linting & Test: 코드의 품질 보장.
- Auto-Mirroring: 로컬 작업물을 클라우드 레포지토리로 자동 동기화.
- Deployment Triggers: 배포용 브랜치 업데이트 시 웹 애플리케이션 실시간 갱신.
- Secrets Management: API 키(Gemini, OpenAI 등) 및 클라우드 인증 파일을 안전하게 관리.
3. 기술 스택
- Platform: GitHub (GitHub Actions, GitHub Pages, GitHub Projects).
- Tooling: Git, SSH, Webhooks (ezsite-webhook 연동).
4. 리소스 및 경로
- Local Repo Index: F:/gihub
- Deployment Hub: [[05 Projects/EZSite_Webhook_MOC|EZSite Webhook Gateway]]
Status Note: 전체 에코시스템의 통합 소스 관리 체계 및 자동 배포 파이프라인 안정화 완료. 개별 프로젝트들의 ‘지속적 통합 및 배포(CI/CD)’를 담당하는 백본 인프라로 운용 중.
🕸️ Tapestry: Related Knowledge
- [[gihub]]
- [[homework-2025]]

No responses yet