diff --git a/.gitea/workflows/auto_backup_schedule.yml b/.gitea/workflows/auto_backup_schedule.yml index 25f4fbd..f4ccc63 100644 --- a/.gitea/workflows/auto_backup_schedule.yml +++ b/.gitea/workflows/auto_backup_schedule.yml @@ -74,8 +74,8 @@ jobs: - name: Backup to Cloud (Optional) continue-on-error: true run: | - # Synology NAS로 동기화 (설정 필요) - # rsync -av backups/ admin@SYNOLOGY_IP:/backup/data_feed/ + # 원격 백업 서버로 동기화 (설정 필요) + # rsync -av backups/ admin@BACKUP_SERVER_IP:/backup/data_feed/ echo "Cloud sync would run here if configured" - name: Notify Completion diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index fd9df35..22d7811 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -8,14 +8,9 @@ on: workflow_dispatch: # ───────────────────────────────────────────────────────────────── -# Synology DS216j (ARMv7l 32-bit) 환경 제약 -# - Python: /usr/bin/python3 (3.8.12) -# - Node.js 18: /usr/local/bin (appstore) -# - numpy/pandas: 공식 휠 없음, gcc 미설치 → 소스 빌드 불가 -# # CI 역할: 코드 구조 검증 게이트 (순수 Python, yaml/json) # - Validate Specs / Formula Registry / Coverage / Behavioral Coverage -# 통합 테스트(run_release_dag, ingest 등)는 로컬에서 실행 +# 통합 테스트(run_release_dag, ingest 등)는 로컬 또는 클라우드 서버에서 실행 # ───────────────────────────────────────────────────────────────── jobs: @@ -56,7 +51,7 @@ jobs: mkdir -p "$VENV_BASE" /usr/bin/python3 -m venv "$VENV" - # Synology Python 3.8은 ensurepip가 없어 venv 생성 시 pip가 누락될 수 있음 + # venv 내 pip 확인 및 복구 if [ ! -f "$VENV/bin/pip" ]; then echo "pip missing in venv, installing via get-pip.py..." curl -sS https://bootstrap.pypa.io/pip/3.8/get-pip.py -o get-pip.py diff --git a/docs/CLOUD_SERVER_SETUP.md b/docs/CLOUD_SERVER_SETUP.md index b689a0d..d14a6f6 100644 --- a/docs/CLOUD_SERVER_SETUP.md +++ b/docs/CLOUD_SERVER_SETUP.md @@ -47,7 +47,6 @@ |---|---| | [`AGENTS.md`](../AGENTS.md) | 운영 헌법, Directory Routing 인덱스 | | [`GITEA_SECRETS_SETUP.md`](GITEA_SECRETS_SETUP.md) | Gitea 시크릿 설정/검증 가이드 | -| [`SYNOLOGY_KIS_COLLECTION_SETUP.md`](SYNOLOGY_KIS_COLLECTION_SETUP.md) | KIS 데이터 수집 설정 (시놀로지 기준, 마이그레이션 대상) | | [`ROADMAP_WBS.md`](ROADMAP_WBS.md) | `.gs → Python` 및 `xlsx → sqlite` WBS | | [`docs/GITEA_TOKEN_HOME_RUNBOOK.md`](GITEA_TOKEN_HOME_RUNBOOK.md) | Gitea 토큰 관리 런북 | | [`spec/00_execution_contract.yaml`](../spec/00_execution_contract.yaml) | 실행 계약 원본 권위 |