[Sprint-3] Complete WBS-2.1, 3.2, 4.1, 5.1 - Fundamental V2, Engine V2, Performance Ledger, and CI/CD
This commit is contained in:
+11
-2
@@ -17,7 +17,7 @@ jobs:
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: '3.10'
|
||||
python-version: '3.11'
|
||||
|
||||
- name: Set up Node.js
|
||||
uses: actions/setup-node@v3
|
||||
@@ -27,7 +27,8 @@ jobs:
|
||||
- name: Install Python Dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install yfinance pandas openpyxl pyyaml
|
||||
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
|
||||
pip install yfinance pandas pyyaml openpyxl
|
||||
|
||||
- name: Install Node Dependencies
|
||||
run: npm install
|
||||
@@ -41,6 +42,14 @@ jobs:
|
||||
- name: Validate Golden Case Coverage
|
||||
run: python tools/validate_golden_coverage_100.py
|
||||
|
||||
- name: Build Rebalance Engine V2
|
||||
run: python tools/build_rebalance_engine_v2.py
|
||||
|
||||
- name: Ingest Fundamentals V2 (Dry Run)
|
||||
run: python tools/ingest_fundamental_raw.py --no-naver
|
||||
env:
|
||||
DART_API_KEY: ${{ secrets.DART_API_KEY }}
|
||||
|
||||
- name: Run Full Integration Gate
|
||||
run: python tools/run_release_dag_v3.py --mode release --strict
|
||||
|
||||
|
||||
Reference in New Issue
Block a user